Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Освоение среды операционной системы Microsoft W...doc
Скачиваний:
77
Добавлен:
09.11.2019
Размер:
6.83 Mб
Скачать

4.2.5. Другие средства оптимизации

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

Чтобы изменить быстродействие фоновых и оперативных программ, следует открыть в системе меню пункты: «Панель управления», «Система», «Дополнительно», после чего в группе «Быстродействие» нажать кнопку «Параметры». На вкладке «Дополнительно» необходимо установить переключатель «Распределение времени процессора» в нужное положение (рис.28, 29).

Изменение визуальных эффектов Windows XP. Для отключения различных анимационных подсказок, всплывающих меню, теней и прочей «красоты», затормаживающей систему, необходимо выполнить следующие шаги. Сначала надо щелкнуть правой кнопкой мыши на значке Мой компьютер и выбрать команду «Свойства». После этого на экране появится окно «Свойства системы» (вызвать его можно, используя комбинацию клавиш: <Win>+<Pause/Break>). Далее необходимо перейти на вкладку «Дополнительно». Здесь можно изменять параметры быстродействия, профили пользователей и параметры загрузки/восстановления. При нажатии кнопки «Параметры быстродействия», на экране появится следующее диалоговое окно (рис.31, 32).

Рис.31

Рис.32

Чем больше эффектов включено в открывшемся окне, тем красивее интерфейс. Но эти эффекты ощутимо замедляют работу компьютера. Так что на относительно медленной машине разумнее всего выбрать пункт «Обеспечить наилучшее быстродействие», или «Особые эффекты», тогда можно будет самому выбрать необходимые эффекты, а ненужные отключить.

На вкладке «Дополнительно», как правило, ничего изменять не надо. Однако, если компьютер используется, в качестве сервера сети, то стоит оптимизировать время процессора для «служб, работающих в фоновом режиме», а использование памяти – «для системного кэша». В этом случае пользователи, работающие с БД, расположенными на сервере, ощутят существенный прирост производительности.

Увеличение скорости работы ОС. Для увеличения скорости работы системы применяют немало различных приемов. Например, можно оставлять исполняемый код ядра резидентным в памяти вместо вытеснения его, по мере необходимости, в виртуальную память на диск. Однако это безопасно, лишь при наличии не менее 256 Мбайт ОЗУ и отказе от ждущего и спящего режимов. Для реализации данной возможности в системном реестре в разделе HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management следует изменить значения ключа DisablePagingExecutive (тип dword) на 1 (рис.33, 34).

Несколько увеличить скорость работы поможет отключение, как правило, неиспользуемой подсистемы Posix. В этом случае нужно в разделе системного реестра HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \SubSystems удалить строки Optional и Posix (рис.35).

Рис.33

Рис.34

Рис.35

Включение опции «Большой системный кэш» (Large System Cache) также увеличивает общую производительность Windows XP, но оно рекомендовано только при условии, если вы имеете 256 Мбайт ОЗУ или больше. Необходимо открыть системный реестр и в разделе HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management изменить значение ключа LargeSystemCache (тип dword) с 0 на 1 (рис.36, 37).

Рис.36

Рис.37

Слегка снижается производительность системы в результате установки размера L2-кэша для процессора по умолчанию. Поэтому лучше сделать это вручную. Правда, такая установка имеет смыл лишь для старых компьютеров с размером ОЗУ более 64 Мбайт с direct-mapped-кэшами второго уровня. Процессоры Pentium II и выше не имеют такого кэша, поэтому изменение размера L2-кэша для них не производится. По умолчанию для размера кэша используется значение в 256 Кбайт. Чтобы установить его вручную, введите значение параметра SecondLevelDataCache (тип dword) в разделе системного реестра HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management в соответствии с его реальным размером. Значение вводится в байтах, а не в килобайтах (рис.38, 39).

Рис.38

Рис.39