imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Операционные системы M$
Опции темы
Старый 07.06.2004, 07:04     # 1
RURIK
::VIP::
 
Аватар для RURIK
 
Регистрация: 03.03.2003
Адрес: Омск
Пол: Male
Сообщения: 1 502

RURIK Простой бог
RURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой богRURIK Простой бог
Блокировка CPUID: скрытые возможности Windows XP или сговор Microsoft и Intel?

Как это бывает, мы почти случайно обнаружили в одном из интернет-форумов обсуждение возможности ускорения работы Windows XP… путем блокировки запроса CPUID при установке системы. В зависимости от типа процессора, прирост производительности при использовании такой хитрости составляет, по словам участников форума, от 25% до 110%.

Для этого достаточно при установке Windows XP с компакт-диска в момент «Тестирования оборудования» нажать клавишу F5, выбрать из списка процессоров i486… и наслаждаться жизнью или наоборот, убедиться, что это не сработало, и начать установку системы заново.

Подытожим основные наблюдения, сделанные участниками этого своеобразного эксперимента.

Наибольший прирост производительности наблюдается для «старых» процессоров семейства Intel Pentium III (II) – до 110% (по данным теста 3Dmark и, разумеется, по субъективным ощущениям , также неплохие результаты показали процессоры Celeron
Блокируя CPUID и выбирая i486, можно забыть про SIMD и SSE2, соответственно, манипуляции с CPUID для процессоров семейства Pentium 4 могут не ускорить, а наоборот, замедлить систему
При блокировке CPUID процессоров AMD прироста производительности замечено не было.
Отсюда, как подмечает большинство участников обсуждения этого эффекта, можно сделать вывод, что Microsoft использовала информацию CPUID для того, чтобы каким-то образом заставить систему работать медленнее на процессорах Pentium II и Pentium III (или, что тоже логично, при блокировке CPUID в процессе установки блокируется часть сервисов системы, что выливается в большую скорость работы). Возможно, полагают участники форума, это было сделано в рамках соглашения между Microsot и Intel с целью стимулировать спроса на новые процессоры.

На наш взгляд, если приведенная информация о результатах экспериментов с CPUID является достоверной, то это говорит лишь о том, что разработчики операционной системы Windows XP были хорошо информированы об архитектуре процессоров Intel, поэтому могли писать ряд функций, оптимизируя код под этим процессоры. Возможно, что эта проблема будет исследована нами более детально.

iXBT, 05.06.2004
__________________
Angel, i wonder where are you going with the gun in your hand?
RURIK вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:01.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.