|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июн 10, 2004 19:45:31 Интересно что всё это уже было описано в FAQ'е причем для win2k ;-) =============================================== (2.19) Как выбрать нужную версию ядра и HAL ещё при инсталляции? В поставку Windows 2000 включены следующие версии библиотеки HAL:
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: А то что-то топик совсем замолчал. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.093 |