Как отключить буферизацию

SSD-твикинг: мифы и реальность

Отключение очистки буфера кэша записей Windows

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

Таким образом, перед нами — один из тех твиков, пригодных не для всех SSD. А именно, данная настройка не рекомендована для SSD-дисков Intel: по утверждаю производителя, она негативно влияет на производительность накопителя. Так или иначе, в нашем тесте мы зафиксировали скоростные характеристики дисковой подсистемы до и после применения данного твика, чтобы сделать вывод, сочетается ли всё-таки этот твик с дисками Intel или нет.

Как отключить очистку буфера кэша записей

  • Кликните правой кнопкой по значку "Компьютер" в меню "Пуск", затем нажмите "Свойства".
  • Выберите "Диспетчер устройств".
  • Разверните ветку "Дисковые устройства".
  • Кликните правой кнопкой мыши по SSD-накопителю и выберите "Свойства".
  • На вкладке "Политика" установите флажок напротив "Отключить очистку буфера кэша записей Windows для этого устройства".

Отключение SuperFetch и Windows Search через "Службы"

О назначении SuperFetch мы уже писали ранее, а здесь лишь предложим ещё один вариант отключения данной функции через "Службы" Windows.

Что касается Windows Search, то смысл данной функции ясен из названия. Windows Search индексирует файлы и папки на вашем ПК. Этот индекс расположен в скрытой папке C:\ProgramData\Microsoft\Search и занимает около 10% самих файлов, индексированных системой. Когда вы ищите что-либо на компьютере, используя встроенный поиск Windows, часть индекс-файла загружается в оперативную память, что существенно ускоряет случайный поиск. Но если система установлена на быстрым SSD-накопителе, то увеличение производительности от использования данной функции вряд ли будет заметно и есть смысл освободить место на жёстком диске, отключив службу Windows Search.

Как отключить SuperFetch и Windows Search

  • Нажав комбинацию клавиш Windows + R, вызовите диалоговое окно "Выполнить".
  • Наберите "services.msc" (без кавычек), нажмите Enter.
  • В появившемся окошке "Службы" найдите Superfetch и кликните по названию дважды мышкой.

  • В меню "Тип запуска" выберите "Отключена", затем нажмите OK.
  • В списке служб найдите Windows Search, кликните дважды мышкой.
  • Кликните по кнопке "Остановить", в списке "Тип запуска" выберите "Отключена", затем нажмите ОК.

Отключение ClearPageFileAtShutdown и LargeSystemCache

ClearPageFileAtShutdown делает именно то, как называется — очищает файл подкачки при перезагрузке системы. Ранее мы отключили сам файл подкачки и теперь уже нет необходимости каждый раз очищать его при перезагрузке.

LargeSystemCache определяет, будет ли система сохранять стандартный размер кэша файловой системы (8 Мбайт) или, в случае необходимости, использовать кэш большого размера, что непосредственно влияет на количество операций записи на диск. Большой кэш файловой системы снижает доступный для приложений и служб объём оперативной памяти.

Если вы установили Windows 7 на SSD, есть большая вероятность, что обе данные функции были автоматически отключены при установке системы, но на всякий случай можно проверить это и просмотреть соответствующие ветки реестра:
  • Нажав комбинацию клавиш Windows + R, вызовите диалоговое окно "Выполнить" (Run).
  • Наберите "regedit" (без кавычек) и нажмите Enter.

  • Откройте ветку реестра "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management"
  • Дважды кликните по ключам ClearPageFileAtShutdown и LargeSystemCache, установив значение 0 для каждого из них.
  • Перезагрузите компьютер.

Настройка плана электропитания

Данная настройка позволит SSD в режиме ожидания обрабатывать "сборку мусора", даже если работа за компьютером не производится:
  • Заходим в "Панель управления".
  • Выбираем "Электропитание", затем разворачиваем список "Показать дополнительные планы электропитания".
  • Выбираем профиль "Высокая производительность".
  • Кликаем мышью по "Настройке плана электропитания", кликаем по "Изменить дополнительные параметры электропитания".
  • В появившемся диалоговом окне разворачиваем список "Жёсткий диск".
  • В окошке "Отключать жёсткий диск через" вводим 0, что означает "Никогда".
  • Нажимаем ОК.

Источник: www.thg.ru

Категория: Программное обеспечение

Похожие статьи: