Microsoft ® Windows'98: Let’s tune!

Глава 3. А ну-ка догони!
(Увеличение быстродействия)

Основное влияние на функционирование Windows оказывают:

Эти параметры зависят от степени «крутизны» Вашего компьютера и настройки BIOS, однако кое-что вполне реально настроить и в Windows.

Шаг 1: Операция «Быстродействие».

Правой клавишей щёлкните «Мой компьютер», нажмите «Свойства» и выберите вкладку «Быстродействие». Почитайте мнение Windows относительно быстродействия настройки системы (иногда даже полезные советы встречаются). Скорее всего, Вы увидите «Система настроена на оптимальное быстродействие». Это уже хорошо, однако нет предела совершенству! Итак:

Нажмите кнопку «Файловая система».

ПолеКомментарий
Вкладка «Жёсткие диски»
Типичная роль этого компьютера Выбор элемента сервер сети позволяет увеличить производительность операций с маленькими файлами и при работе в многозадачном режиме. Если этого не требуется, оптимально выбрать настольный компьютер.
Оптимизация упреждающего чтения Наилучший вариант – полное. Это позволит считывать максимально возможное количество секторов при каждом обращении к жёсткому диску. Однако при большом количестве ошибок на винчестере эту функцию придётся отключить.
Вкладка «Гибкие диски»
При запуске определять, подключён ли дисковод Отключив эту функцию, Вы несколько ускорите процесс загрузки компьютера.
Вкладка «Компакт-диски»
Дополнительная кэш-память Чем больше дополнительной кэш-памяти, тем быстрее читаются CD-диски, однако тем больше расход оперативной памяти (включение функции на полную съедает 1 Mb).
Оптимизация доступа Приводы CD-Rom, реагирующие на изменение данного параметра, встречаются крайне редко. Лучше ставить для четырёх- и более скоростных устройств.
Вкладка «Съёмный диск»
Разрешить буферизацию записи для всех съёмных дисков При включении функции Windows производит запись на съёмные диски в момент пониженной загрузки системы. По замыслу программистов из Microsoft буферизация должна несколько повысить скорость записи, однако на самом деле она проявляется в дополнительном расходе оперативной памяти. Поэтому уберите этот флажок.
Вкладка «Устранение неполадок. Настройка:»
Если Вы чётко не понимаете назначение какого-то пункта, не ставьте флажков вообще!
- новой семантики блокировки и совместного доступа к файлам С установленным флажком для обеспечения блокировки файлов Windows'98 использует новый 32-разрядный драйвер; без флажка – старый 16-разрядный. Параметр влияет на работу в сети.
- сохранения длинных имён для старых программ Снятие флажка разрешает использование новых длинных имён файлов, установка флажка – старых по схеме «8.3».
- обработчика прерываний жёсткого диска для защищённого режима По умолчанию (без флажка) Windows'98 использует для доступа к жёсткому диску новые обработчики прерываний защищённого режима. Установка флажка приводит к использованию старых обработчиков прерываний, работающих в реальном режиме.
- синхронной записи содержимого буфера на диск По умолчанию (без флажка) Windows производит запись и считывание данных с диска синхронно. Это значительно повышает производительность системы. Однако если Ваш жёсткий диск не поддерживает этот режим, функцию придётся отключить (установить флажок).
- 32-разрядных драйверов дисков для защищенного режима Если Ваш жёсткий диск не может корректно работать с новыми 32-разрядными драйверами, установите флажок и перейдите на старые 16-разрядные драйвера.
- кэширования записи для всех дисков Windows'98 поддерживает режим кэширования записи на диски, что повышает производительность системы. При работе в сети это может быть причиной потери данных. Установка флажка отключает режим, замедляя систему, однако увеличивая надёжность сети в целом.

Теперь нажмите кнопку «Графика» и врубите аппаратное ускорение на полную! (Если впоследствии обнаружатся проблемы с графикой, Вы можете вернуть бегунок на место.)

Закрывайте окна и, если просят, перегружайтесь.
Вверх

Шаг 2: Операция «Жёсткий диск».

Используйте формат хранения данных FAT-32 для всех разделов жесткого диска, не слушайте тех, кто утверждает, что системный диск Windows'98 должен обязательно быть под FAT-16 (дескать, быстрее работает). При установке системы на FAT-32 быстродействие значительно выше. Кроме того, максимальный эффект наблюдается, если диск не переводился на FAT-32 из FAT-16 разными утилитами, а изначально был отформатирован под FAT-32.

По умолчанию Windows устанавливает жёсткие диски в режим обмена PIO, даже если они способны на работу в более эффективном режиме - DMA. Режим PIO намного больше загружает процессор и заметно снижает производительность устройства. Для включения режима DMA (конечно, если Ваш винт его поддерживает) проделайте следующее:

Правой клавишей щёлкните «Мой компьютер», нажмите «Свойства» и выберите вкладку «Устройства». Далее откройте «Дисковые накопители» и выберите жёсткий диск. Нажмите кнопку «Свойства» и на вкладке «Настройка» установите флажок «DMA», сразу же нажмите ОК и согласитесь на перезагрузку. Иногда режим не включается с первой попытки, поэтому обязательно откройте свойства жёсткого диска ещё раз и проверьте, не «сбежал» ли с трудом установленный флажок, а при необходимости повторите процедуру.

Если Вы твёрдо уверены, что Ваш CD-Rom тоже поддерживает режим DMA, проведите описанную выше процедуру и для него.

Если у Вас два или более жёстких диска, то имеет смысл разместить файл подкачки (виртуальная память) на более быстром из них. Это можно сделать в окне «Свойства: Система» на вкладке «Быстродействие» (см. шаг 1), нажав кнопку «Виртуальная память».

Ни в коем случае не отключайте виртуальную память, так как это обязательно приведёт к сбоям в работе операционной системы. Также не рекомендую Вам вручную устанавливать размеры файла подкачки, так как Windows'98 прекрасно справляется с этой задачей, обеспечивая максимальное быстродействие и производительность.

Наконец, если в раздел [386Enh] файла System.ini каталога Windows добавить параметр ConservativeSwapfileUsage=1, то файл подкачки будет использован только тогда, когда закончится оперативка. По умолчанию Windows'98 использует файл подкачки весьма активно, независимо от того, есть ещё свободная оперативная память или нет, что вряд ли рационально, ведь скорость работы с виртуальной памятью гораздо ниже, чем с памятью реальной. Если у Вас более 96 Mb оперативки, это поможет почти не использовать своп-файл и значительно ускорить работу системы. Чтобы отредактировать System.ini наберите в строке «Выполнить» команду sysedit.

Раз уж речь зашла о редактировании System.ini, хочу предостеречь Вас от соблазна прописать в разделе [vcache] параметры типа MinFileCache или MaxFileCache (для ограничения размеров кэш-памяти). Это неизбежно (за очень редким исключением) приведёт к общему замедлению работы системы.

Особо интересующихся адресую к статье И. Вакуленко «Оптимизация: чего не нужно делать».
Вверх

Шаг 3: Операция «Оперативная память».

Оперативная память, как и точность, никогда не бывает лишней! Для ускорения работы компьютера рекомендую максимально разгрузить оперативку (этот шаг наиболее объёмный, поэтому придётся полазить по разным главам настоящего руководства):

Вверх
Назад Далее
Сайт управляется системой uCoz