Computer Review#17(89)

Оптимизация системы на базе Windows 95/98

Продолжение. Начало в №16.

Оптимизация кэша

Ещ„ одной частью Windows, съедающей память, является кэш. Даже на машинах с огромным количеством ОЗУ он поедает большую часть системной памяти. Существует такая программа, Cache Manager, она занимает менее половины мегабайта, зато способна автоматизировать процесс ограничения выделяемой под кэш оперативной памяти.

Однако не следует забывать, что неграмотное выделение памяти под кэш способно сильно снизить производительность системы. Но, в любом случае, вы освободите память. Вот цифры, рекомендуемые для 64 Мб ОЗУ:

MinFileCache = 4096
MaxFileCache = 16384
Chunksize = 512
NameCache = 2048
DirectoryCache = 48.

Такие настройки сохраняют неплохую производительность и одновременно освобождают достаточно памяти. Возможно, у вас больше оперативной памяти. Тогда вам следует взять напечатанные выше настройки и умножить на отношение. Получим новые данные именно под ваш объ„м ОЗУ.

Теперь эти цифры необходимо вручную записать в файл SYSTEM.INI Windows. Для этого открываете его в Notepad, ищете надпись [vcache] и просто записываете привед„нное выше в столбик под этой записью. Конечно, вы можете и не найти запись, тогда просто создайте е„ и сделайте, как описано выше.

А теперь подробнее об этих значениях:

MinFileCache - устанавливает значение минимального кэша для файлов в килобайтах. Число 4096 заставляет систему отвести под кэш не менее 4 Мб.

MaxFileCache - делает обратное: устанавливает максимальный объем кэша.

Chunksize - прямо сказывается на производительности. Этот параметр устанавливает, на куски какого размера побит блок памяти, выделенный под кэш.

NameCache - устанавливает количество файлов, отслеживаемых Windows.

DirectoryCache - устанавливает количество каталогов, отслеживаемых Windows. Установка фиксированных значений заставляет Windows перестать пытаться автоматически (постоянно) подогнать кэш под нужный размер.

При оптимизации системы не стоит забывать о том, что наша любимая корпорация увлекается дизайном и иногда доводит это увлечение до маразма. Пример - сплошная анимация Windows98, всевозможные выезжающие меню, св„ртывающиеся окошки и т.д. Понятно, что отобразить моментально появившееся окно гораздо проще, чем такое же, но выезжающее из пустого места. И, соответственно, ресурсов для этого требуется гораздо меньше. Кроме того,

"красивости" и анимация здорово повышают нестабильность системы. Отключить тоже просто: надо зайти в "Свойства Экрана" (через панель управления или просто вызвав "Свойства рабочего стола"), зайти в раздел "Эффекты" (в английской версии - Effects) и отключить вывод анимации. Кстати, если там включено смазывание шрифтов, можно заодно и его отключить. Вроде бы мелочь, а заметно увеличивает производительность системы.

Многие приложения устанавливают небольшие модули, которые загружаются при каждом запуске Windows. Это, на первый взгляд, и не заметно. Но если их много, они могут привести к замедлению работы. Каждому значку в правом конце "Панели задач" соответствует приложение, использующее хотя бы небольшое число циклов центрального процессора и определ„нное количество системных ресурсов, но многие программы там не представлены. Что бы проследить за такими "привидениями" или отключить их, в Windows 98 есть специальная утилита, с помощью которой можно еще и настроить систему. В командной строке (Пуск - Выполнить) введите команду msconfig и нажмите кнопку ОК. В открывшемся окне выберите закладку "Автозагрузка" и просмотрите список программ, которые загружаются при запуске Windows. Если вы решите, что какая-либо программа из данного списка здесь лишняя, то надо просто убрать соответствующую галочку. При этом все отключенные таким образом программы перемещаются в пункт меню "Пуск" (Программы (Отключенные пункты автозагрузки). Чтобы восстановить автоматическую загрузку отключенных программ, поставьте галочку против е„ названия в том же экране "Автозагрузка".

Если вам не нужно работать с высококачественными изображениями, и вы не являетесь обладателем современной графической платы и монитора с диагональю более 15 дюймов, то не стоит ставить разрешение экрана более 800х600 с числом цветовой гаммы High Color (16 bit). Это нагружает систему, а улучшения, как такового, не наблюдается.

Ну и напоследок, дам несколько комбинаций клавиш, с помощью которых не будет нужды постоянно отрывать руки от клавиатуры. Ниже перечислены команды, как для стандартной клавиатуры, так и для "клавиатуры Windows", на которой есть две дополнительные клавиши - с логотипом Windows (W) и со значком меню (М).

Денис Захаров,
г. Воронеж


Computer Review#17(89)

Copyright © 1998 "Компьютерное обозрение"
Поддержка - "Иркутский Издательский Дом" - www.iid.irk.ru
Дизайн - leidenwebdesign - http://leiden.irkutsk.ru