logo search
Методичка - Администрирование

Ускорение работы (оптимизация) Windows.

Для самооптимизации Windows использует механизм Prefetch.

Механизм Prefetch

В процессе своей работы вы запускаете определенное программное обеспечение, a Windows тем временем производит мониторинг поведения системы и сохраняет список часто запускаемых приложений в файле Prefetch\layout.ini. Раз в три дня операционная система изменяет физическое местоположение некоторых программ (перемещает их в начало диска, где процессы записи и чтения происходят несколько быстрее) для текущей оптимизации времени их загрузки.

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

В Windows XP присутствует возможность ускорения загрузки приложений. Чтобы ею воспользоваться, используйте ключ /prefetch:1 (добавьте его в ярлык приложения).

Задания:

  1. Используйте 3D Mark 2003 (?) для контроля скорости системы до и после, используйте материалы предыдущих уроков и твикеры.

  2. Уберите фоновый рисунок и значки с рабочего стола (они постоянно находятся в памяти, актуально для старых компьютеров).

  3. Задайте фиксированный размер файла подкачки – в 1,5-2 раза больше физической памяти (при динамическом размере файл часто фрагментируется, что приводит). (Win-Break)

  4. Расположите его на первом разделе (первом логическом диске), если есть два винчестера расположите файл подкачки отдельно от системы – на другом физическом диске.

  5. Дефрагментируйте винчестер (можно использовать O&O Defrag или dfrg.msc).

  6. Проверьте, что для всех дисков включен режим DMA (Direct Memory Access – прямой доступ к памяти, копирование файлов может производится без участия процессора). (devmgmt.msc)

  7. Отключите лишние графические эффекты (отображение окна при перетаскивании, например, может вызывать 90% загрузки процессора)

  8. Сделайте задержку открытия меню (Пуск) не 400, а 50мс

  9. Отключите функцию NTFS, проставляющие дату последнего доступа к файлам (когда вы открываете папку большим количеством файлов, это происходит очень медленно).

  10. Отключите лишние службы (в том числе можно отключить службу индексации, планировщик, автообновление…). (services.msc)

  11. Проверьте автозагрузку, какие приложения запускаются при старте системы, удалите из автозагрузки ненужные приложения. (msconfig.exe)

  12. Отключите резервирование 20% трафика для системы, службу QoS (Quality of Service), точнее поставьте 0%, вместо 20%. (gpedit. msc)

  13. Отключите встроенный отладчик DrWatson (запускается при падении приложений, но ничем не помогает), отключите отправку сообщений об ошибках.

  14. Предположим вы дизайнер, настройте ярлык Photoshop’а, чтобы он запускался быстрее. (Prefetch)