victor21043
01-01-2014, 19:28
Здравствуйте уважаемые пользователи,возможно это тема кого-то заинтересует:
Хочу узнать ваше мнение по ситуации(лапидарно):
Диспетчер устройств (на локальный компьютер) показывает ,что у CPU есть2 ядра (1 настоящее другое -логическое,Hyper-Threading ) , а сторонние программы-анализаторы (cpuz_x32.exe ,HWiNFO32.exe итд)- данный процессор имеет только лишь 1 ядро и 1 логическую(виртуальную)нить.
Вопрос темы:Кому верить?(достоверность и противоречие)
Данные об ЭВМ :
ОС-Windows XP (SP3 2001)
Процессор:Intel Pentium 4 631
Плата:ASUS P5GZ-MX
Hyper-Threading Bios (AMI):YES
Итоги:
Проблема решена ручной сменой "HAL ядра" и редактированием hal.inf.
Выводы:
1)Билл гейц не научил почему-то свою ОС, автоматически ,при смене процессора и платы, менять
параметры(конфигурацию) у раздела Диспетчер- Компьютер с Однопроцессорный ACPI на Многопроцессорный ACPI.
2)Не научив ,также и не дал пользователям ЭВМ возможность вручную сменять конфигурацию(в меню выбора был только Стандарный Компьютер).
Нужно было ещё внести и некоторые изменения в критические файлы ОС:
[GENDEV_SYS]
%E_ISA_UP.DeviceDesc% = E_ISA_UP_HAL, E_ISA_UP, MPS_UP, MPS_MP, ACPIPIC_UP, ACPIAPIC_UP, ACPIAPIC_MP ;Standard PC
%ACPIPIC_UP.DeviceDesc% = ACPIPIC_UP_HAL, ACPIPIC_UP, ACPIAPIC_UP, ACPIAPIC_MP ; ACPI PIC-based PC
%ACPIAPIC_UP.DeviceDesc% = ACPIAPIC_UP_HAL, ACPIAPIC_MP, ACPIAPIC_UP, ACPIPIC_UP; ACPI APIC-based PC (UP)
%ACPIAPIC_MP.DeviceDesc% = ACPIAPIC_MP_HAL, ACPIAPIC_MP, ACPIAPIC_UP, ACPIPIC_UP; ACPI APIC-based PC (MP)
%MPS_UP.DeviceDesc% = MPS_UP_HAL, MPS_UP, ACPIAPIC_UP ; MPS UP PC
%MPS_MP.DeviceDesc% = MPS_MP_HAL, MPS_MP, MPS_UP, ACPIAPIC_MP, ACPIAPIC_UP ; MPS MP PC
В итоге ОС начала использовать полноценно "гиперпоточность" 1 ядра ,прирост производительности +20-25%.
Хочу узнать ваше мнение по ситуации(лапидарно):
Диспетчер устройств (на локальный компьютер) показывает ,что у CPU есть2 ядра (1 настоящее другое -логическое,Hyper-Threading ) , а сторонние программы-анализаторы (cpuz_x32.exe ,HWiNFO32.exe итд)- данный процессор имеет только лишь 1 ядро и 1 логическую(виртуальную)нить.
Вопрос темы:Кому верить?(достоверность и противоречие)
Данные об ЭВМ :
ОС-Windows XP (SP3 2001)
Процессор:Intel Pentium 4 631
Плата:ASUS P5GZ-MX
Hyper-Threading Bios (AMI):YES
Итоги:
Проблема решена ручной сменой "HAL ядра" и редактированием hal.inf.
Выводы:
1)Билл гейц не научил почему-то свою ОС, автоматически ,при смене процессора и платы, менять
параметры(конфигурацию) у раздела Диспетчер- Компьютер с Однопроцессорный ACPI на Многопроцессорный ACPI.
2)Не научив ,также и не дал пользователям ЭВМ возможность вручную сменять конфигурацию(в меню выбора был только Стандарный Компьютер).
Нужно было ещё внести и некоторые изменения в критические файлы ОС:
[GENDEV_SYS]
%E_ISA_UP.DeviceDesc% = E_ISA_UP_HAL, E_ISA_UP, MPS_UP, MPS_MP, ACPIPIC_UP, ACPIAPIC_UP, ACPIAPIC_MP ;Standard PC
%ACPIPIC_UP.DeviceDesc% = ACPIPIC_UP_HAL, ACPIPIC_UP, ACPIAPIC_UP, ACPIAPIC_MP ; ACPI PIC-based PC
%ACPIAPIC_UP.DeviceDesc% = ACPIAPIC_UP_HAL, ACPIAPIC_MP, ACPIAPIC_UP, ACPIPIC_UP; ACPI APIC-based PC (UP)
%ACPIAPIC_MP.DeviceDesc% = ACPIAPIC_MP_HAL, ACPIAPIC_MP, ACPIAPIC_UP, ACPIPIC_UP; ACPI APIC-based PC (MP)
%MPS_UP.DeviceDesc% = MPS_UP_HAL, MPS_UP, ACPIAPIC_UP ; MPS UP PC
%MPS_MP.DeviceDesc% = MPS_MP_HAL, MPS_MP, MPS_UP, ACPIAPIC_MP, ACPIAPIC_UP ; MPS MP PC
В итоге ОС начала использовать полноценно "гиперпоточность" 1 ядра ,прирост производительности +20-25%.