· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› Супер разгон винды! (даже не знаю верить или не верить ;-)

<< . 1 . 2 . 3 . 4 .

Посл.отвђт Сообщенiе


Дата: Июн 10, 2004 19:45:31

Интересно что всё это уже было описано в FAQ'е причем для win2k ;-)

===============================================

(2.19) Как выбрать нужную версию ядра и HAL ещё при инсталляции?
В поставку Windows 2000 включены следующие версии библиотеки HAL:
    ACPI Multiprocessor PC - для ACPI-систем с несколькими процессорами.
    ACPI Uniprocessor PC - используется для ACPI-систем с многопроцессорной системной платой и одним установленным процессором.
    Advanced Configuration and Power Interface (ACPI) PC - используется для однопроцессорных ACPI-систем.
    Compaq SystemPro Multiprocessor or 100% Compatible - для компьютеров Compaq SystemPro или полностью совместимых с ними.
    MPS Uniprocessor PC - для систем без поддержки ACPI, с многопроцессорной системной платой и одним установленным процессором.
    MPS Multiprocessor PC - для многопроцессорных систем без поддержки ACPI.
    Standard PC - используется для любого стандартного компьютера, не многопроцессорного и без поддержки ACPI.
    SGI mp - для графических станций Silicon Graphics.

1. В самом начале текстового этапа установки Windows 2000 при появлении сообщения
"Setup is inspecting your computer's hardware configuration" нажмите и удерживайте
клавишу "F5". В появившемся на экране списке версий библиотек HAL выберите версию,
соответствующую вашему компьютеру, или выберите позицию "Other" для того, чтобы
указать файл библиотеки от производителя оборудования. Затем продолжите установку
Windows.
В ответе использована статья R10894 с http://www.microsoft.ru/catalog/article.asp?article_ID={CE6FA144-3FC2- 11D4-A6D1-00508B8B783F}

2. Если вас интересует только включение/отключение ACPI, то в случае инсталляции
системы с жесткого диска или с 4-х загрузочных дискет, можно изменить секцию
ACPIOptions файла txtsetup.sif в каталоге I386 дистрибутива.
По умолчанию эта секция имеет вид:

[ACPIOptions]
ACPIEnable = 2
ACPIBiosDate = 01,01,1999
,где параметр ACPIEnable может принимать одно из трех значений:
0 - ACPI будет игнорироваться при инсталляции в любом случае.
1 - ACPI будет включен при инсталляции, если BIOS поддерживает ACPI.
2 - ACPI будет включен, если BIOS материнской платы сертифицирован как
GoodACPIBios ( т.е. присутствует в списке секции [NWACL]) или хотя бы выпущен после
даты, указанной в параметре ACPIBiosDate = mm,dd,yyyy

В случае проблем с определением ACPI поставьте параметр ACPIEnable = 1. Если вы хотите
отключить ACPI при инсталляции, поставьте ACPIEnable = 0.


Дата: Июн 10, 2004 21:19:37

Да, именно это я имел в виду. Я кажется (точно не помню, давно было) менял строку в .sif'е чтобы эта дрянь встала на старый биос.


Дата: Июн 10, 2004 22:23:36

kaspersky
> Отключить можно Exctrlst.Exe из PSDK
отключить - можно, но нужно ли?
они сильно упрощают девелопминг...


А никто и не говорит что насовсем - проверить как это влияет на скорость на обоих халах.


Дата: Июн 11, 2004 00:09:44

volodya, у тя есть "Windows 2000 Resource Kit"? Если нет, думаю с твоими возможностями ты его без труда найдешь. Там имеется и сам профилировщик и дока w2rktool.chm. Там, кстати, ещё куча полезных док и тулзней. Я тут вырипал чего надо.

ЗЫ: И позыркай ещё Небетта "11 Execution Profiling" :)

_232782415__kernprof.rar


Дата: Июн 11, 2004 00:11:10

Four-F, спасибо. Посмотрю. После отпуска уже. Только об отпуске и думаю :)


Дата: Июн 11, 2004 15:04:55

Вот кто мне может объяснить?
Попробовал сравнить простую инсталяцию и с выбором i486. С i486 всё работает гораздо быстрее: и инсталяция винды, и сама винда, и офис, и даже игрушки. Причём значительно быстрее. Но когда я провёл тесты, причем разным тестовым ПО, результаты показали, что i486 проигрывает по всем параметрам. Это связанно с особенностями тестового ПО или я дурак?
Для сравнения: http://leshij.eclub.lv/res.htm


Дата: Июн 11, 2004 15:51:52

это говорит лишь о порочности выбранной методики тестирования ;)
я же перечислял функции ядра и говорил, что необходимо плясать именно от них, так же обращая внимание, что основное время уходит на переключение контекста и спинлуки.
а вот работа с дисков в i486 может быть и томознее, за счет что она по другому работает с шинами и вводом/выводом.


Дата: Июн 15, 2004 18:43:44

Leshij
Похоже твои тесты не сильно грузили kernel/hal.
All
в 2k3 в ntoskrnl.exe есть MmTrimAllSystemPagableMemory и жрет она тоже частенько прилично + не навижу когда если оперативки много но через пол часа свернутое приложение расправляестя со скрипом. Вопрос: если эту функцию застабить, как это отразится на системе - не приведет ли это к разрастанию всех WorkingSetов поцессов с последующим крахом.
А с халом надо что-то делать - надо непременно 3d party hal сделать.
PS: А то что-то топик совсем замолчал.

<< . 1 . 2 . 3 . 4 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.093