AndyK
23.06.2007, 00:39
Windows XP SP2: Конфигурация под многоядерные системы
OEM-производители выпустили на рынок многоядерные машины без их правильной настройки. Согласно сайту Notebook Review, машины, проданные через розничную сеть, с Windows XP SP2 на борту не были сконфигурированы соответствующим образом.
Сайт называет Sager, как одного из OEM-производителей, который не произвел подбную настройку для своих ноутбуков на двухядерных процессорах. Машины в магазинах BestBuy, Fry's, CircuitCity также не настроены.
По-видимому, Windows XP2 не распознала автоматически, на каком процессоре она устанавливается, на двухядерном или нет, так что настройка должна была быть сделана вручную. Не сконфигурировав Windows XP SP2 должным образом, можно получить плачевные результаты в таких играх, как Oblivion.
Для проверки настройки необходимо убедиться в том, что система действительно не оптимизирована под работу на многоядерном процессоре - CTRL+ALT+DEL → Быстродействие.
49577
Как устранить:
Необходимо:
• Windows XP (Home, Pro, MCE) с Service Pack 2 (даже если используется Apple Bootcamp, НЕ Virtual PC);
• любая система (настольный компьютер или ноутбук) с мультипроцессорностью, мультиядерностью или логической мультиядерностью (Hyper-Threading), т.е. Intel: Pentium 4 с HT, Pentium D, Core Duo, Core 2 Duo, Dual Core Xeon или AMD: Athlon 64 X2, Turion X2, Dual Core Opteron;
1. Устанавливаем Hotfix.
Процессоры Intel
установить Windows XP Hotfix Patch: KB896256*
Версии для английской и для русской Windows XP различаются. Название русского файла WindowsXP-KB896256-v4-x86-RUS.exe, английского WindowsXP-KB896256-v4-x86-ENU.exe
.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.
Процессоры AMD
установить Windows XP Hotfix Patch: KB896256
установить AMD CPU драйвер с сайта AMD
.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.:exclam:Устанавливайте драйвер AMD CPU только если у Вас стоит процессор от AMD.
*если был ранее установлен и используется AMD Dual Core Optimizer (http://forum.battlefox.ru/showthread.php?t=3370) , то установка Hotfix KB896256 не обязательна
После установки Hotfix ставим галку на пункте "отложить перезагрузку"
2. Редактируем реестр.
Заходим в реестр Пуск -> выполнить -> regedit
Идем в ветку
HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Control>Session Manager
Ищем там папку Throttle. Если такой нет, создаем.
В Throttle создаем параметр PerfEnablePackageIdle типа DWORD cо значением 1
49582
4. Редактируем boot.ini
Мой компьютер -> Свойства -> Дополнительно -> Загрузка и Восстановление -> Параметры -> Правка, смотрим, есть ли там ключ /usepmtimer. Если нет - дописываем в конце.
Пример файла BOOT.INI:
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect [B]/usepmtimer
НА РАЗНЫХ СИСТЕМАХ МОГУТ БЫТЬ РАЗНЫЕ BOOT.INI, НУЖНО ТОЛЬКО ДОБАВИТЬ КЛЮЧ, А НЕ ИСПОЛЬЗОВАТЬ ПРИМЕР ПОЛНОСТЬЮ!
4. Настраиваем к-во ядер.
-Нажимаем Пуск, далее жмем *Выполнить*, набираем msconfig, нажимаем Enter.
-Переходим на вкладку *BOOT.INI*.
-Нажимаем кнопку *Дополнительно...*.
-Отмечаем галочку /NUMPROC и выбираем число 2 (если компьютер оснащен 2-х ядерным процессором), 3 (если компьютер оснащен 3-х ядерным процессором) или 4 (если компьютер оснащен 4-х ядерным процессором).
-Нажимаем ОК, Применить и Закрыть.
5. Перегружаем компьютер - Система оптимизирована для работы с несколькими ядрами.
OEM-производители выпустили на рынок многоядерные машины без их правильной настройки. Согласно сайту Notebook Review, машины, проданные через розничную сеть, с Windows XP SP2 на борту не были сконфигурированы соответствующим образом.
Сайт называет Sager, как одного из OEM-производителей, который не произвел подбную настройку для своих ноутбуков на двухядерных процессорах. Машины в магазинах BestBuy, Fry's, CircuitCity также не настроены.
По-видимому, Windows XP2 не распознала автоматически, на каком процессоре она устанавливается, на двухядерном или нет, так что настройка должна была быть сделана вручную. Не сконфигурировав Windows XP SP2 должным образом, можно получить плачевные результаты в таких играх, как Oblivion.
Для проверки настройки необходимо убедиться в том, что система действительно не оптимизирована под работу на многоядерном процессоре - CTRL+ALT+DEL → Быстродействие.
49577
Как устранить:
Необходимо:
• Windows XP (Home, Pro, MCE) с Service Pack 2 (даже если используется Apple Bootcamp, НЕ Virtual PC);
• любая система (настольный компьютер или ноутбук) с мультипроцессорностью, мультиядерностью или логической мультиядерностью (Hyper-Threading), т.е. Intel: Pentium 4 с HT, Pentium D, Core Duo, Core 2 Duo, Dual Core Xeon или AMD: Athlon 64 X2, Turion X2, Dual Core Opteron;
1. Устанавливаем Hotfix.
Процессоры Intel
установить Windows XP Hotfix Patch: KB896256*
Версии для английской и для русской Windows XP различаются. Название русского файла WindowsXP-KB896256-v4-x86-RUS.exe, английского WindowsXP-KB896256-v4-x86-ENU.exe
.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.
Процессоры AMD
установить Windows XP Hotfix Patch: KB896256
установить AMD CPU драйвер с сайта AMD
.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.:exclam:Устанавливайте драйвер AMD CPU только если у Вас стоит процессор от AMD.
*если был ранее установлен и используется AMD Dual Core Optimizer (http://forum.battlefox.ru/showthread.php?t=3370) , то установка Hotfix KB896256 не обязательна
После установки Hotfix ставим галку на пункте "отложить перезагрузку"
2. Редактируем реестр.
Заходим в реестр Пуск -> выполнить -> regedit
Идем в ветку
HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Control>Session Manager
Ищем там папку Throttle. Если такой нет, создаем.
В Throttle создаем параметр PerfEnablePackageIdle типа DWORD cо значением 1
49582
4. Редактируем boot.ini
Мой компьютер -> Свойства -> Дополнительно -> Загрузка и Восстановление -> Параметры -> Правка, смотрим, есть ли там ключ /usepmtimer. Если нет - дописываем в конце.
Пример файла BOOT.INI:
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect [B]/usepmtimer
НА РАЗНЫХ СИСТЕМАХ МОГУТ БЫТЬ РАЗНЫЕ BOOT.INI, НУЖНО ТОЛЬКО ДОБАВИТЬ КЛЮЧ, А НЕ ИСПОЛЬЗОВАТЬ ПРИМЕР ПОЛНОСТЬЮ!
4. Настраиваем к-во ядер.
-Нажимаем Пуск, далее жмем *Выполнить*, набираем msconfig, нажимаем Enter.
-Переходим на вкладку *BOOT.INI*.
-Нажимаем кнопку *Дополнительно...*.
-Отмечаем галочку /NUMPROC и выбираем число 2 (если компьютер оснащен 2-х ядерным процессором), 3 (если компьютер оснащен 3-х ядерным процессором) или 4 (если компьютер оснащен 4-х ядерным процессором).
-Нажимаем ОК, Применить и Закрыть.
5. Перегружаем компьютер - Система оптимизирована для работы с несколькими ядрами.