Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Улучшение производительности



Принудительное завершение программ

Настройка реестра позволяет установить вручную время ожи­дания системой ответа от зависшего сервиса (службы) или про­граммы. Меньшее значение ускоряет процесс завершения работы (по умолчанию установлено значение 20000):

[HKEY_CURRENT_USER\Control Panel\Desktop] WaitToKillServiceTimeout = 5000 WaitToKillAppTimeout = 5000

Следует заметить, что слишком малые значения способствуют принудительному завершению сервисов и программ, которые находятся в процессе исполнения служебных обязанностей и ни в чем не виноваты.

Диспетчер задач Windows XP также вправе распоряжаться судьбой зависшей программы. Меньшее время ожидания (по умолчанию выставлено значение 5000)способствует ускорен­ному «убийству» программы:

[HKEY_CURRENT_USER\Control Panel\Desktop] HungAppTimeout = 5000

Автоматическая перезагрузка системы

Следующий параметр определяет необходимость автоматиче­ской перезагрузки Windows XP после краха системы:

[HKEY_LOCAL_MASHINE\SYSTEM\CurrerrtControlSet\Control\ CrashControl]

AutoReboot = 1

 

Оболочку Windows XP (Explorer) можно автоматически пере­загрузить в случае сбоя, без перезагрузки всей системы. Это позволяет избежать потери данных во время работы:

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]

AutoRestartShell = 1

Улучшение производительности

В некоторых ситуациях, когда на компьютере запущено очень много программ, а объем оперативной памяти сравнительно невелик, часть исполняемого кода ядра операционной системы вытесняется в виртуальную память на жестком диске (так называемый «своп»). Для ускорения быстродействия системы можно принудительно оставлять код ядра резидентным в опе­ративной памяти (рекомендуется иметь не менее 256 Мбайт ОЗУ):

[HKEY_LOCAL_MASHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management]

DisablePagingExecutive=1

Этот параметр не следует изменять, если в компьютере исполь­зуются дежурный (Standby) и минимального энергопотребле­ния (Hibernate) режимы работы системы.

 

Для улучшения производительности системы полезно увели­чить число страниц, которые одновременно записываются (счи-тываются) на жесткий диск:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management]

IOPageLockLimit=1000

Значения ключа задают в шестнадцатеричной системе в интер­вале от 0x1000 до 0x20000 Кбайт, то есть от 4 Мбайт до 128 Мбайт. По умолчанию установлено значение 0, что соответствует 512 Кбайт. Рекомендуем установить следующие значения:

Объем памяти Рекомендуемое значение ключа

128-160 Мбайт и более 16384 Кбайт

160-256 Мбайт 32768 Кбайт

256-512 Мбайт 65536 Кбайт

512 Мбайт и более 131072 Кбайт

       
 
   

 


Параметр LargeSystemCache позволяет увеличить быстродей­ствие Windows XP, если объем оперативной памяти составляет 256 Мбайт и более:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management]

LargeSystemCache = 1

 

Для увеличения быстродействия дисковой подсистемы можно запретить обновление меток времени последнего доступа к фай­лам и папкам в файловой системе NTFS:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ FileSystem]

NtfsDisableLastAccessUpdate = 1

Windows XP создает папку %systemroot%\prefetch, чтобы уско­рить запуск часто используемых программ. Однако такой под­ход заметно тормозит начальную загрузку системы.

Для отключения функции:

[HKEY_LOCAL_MACHINE

\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]

EnablePrefetcher = О

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.