Что такое служба Superfetch в Windows

Диспетчер задач основной инструмент мониторинга данных о загруженности ПКК длительной загрузке приложений всегда относились отрицательно. И уже с Windows X. P. начались попытки повышения скорости запуска тяжелых и часто используемых программ и служб. Специалистами была реализована служба Prefetcher, что обозначает “предварительная выборка”. Судя по названию, основной функцией данной службы является анализ, выборка, запись информации, которая требуется для моментального запуска процессов. Запись производится на ОЗУ (оперативную память). Сервис начинает свою работу уже во время загрузки Windows.

Но с выпуском новых версий Windows служба подвергалась улучшению и совершенствованию, и уже на Windows 7 технология получила название SuperFetch (супервыборка), и принцип ее работы несколько изменился. Проще говоря superfetch — это автоматизированная система, которая кэширует необходимый объем файлов какой-либо программы и помещает их в оперативную память. Скорость считывания информации с ОЗУ намного выше, чем с жесткого диска, который был не раз фрагментирован, поэтому загрузка вызванной программы происходит быстрее, что видно даже неопытному пользователю.

Пожалуй, всем может пригодиться статья о программах для смены IP-адреса на компьютере.

Различия между SuperFetch и Prefetcher

Запуск службы SuperfetchНачиная с Windows 7, обе службы присутствуют в реестре операционной системы. Но принцип работы отличается. У предварительной выборки существуют некоторые недостатки, связанные с объемом информации записываемой на оперативную память. Она ограничена. А если к программе не обращаются в течение некоторого времени, служба выгружает ее из ОЗУ на жесткий диск. Переносит она ее в файл подкачки, что повышает общую нагрузку на винчестер.

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

Читайте также:
Программа Evernote: возможности, особенности и использование

Итогом работы службы является:

  • повышенная скорость запуска приложений;
  • повышение производительности операционной системы.

Управление сервисами и службами

Для ознакомления, управления работой и изменения параметров процесса superfetch его можно вызвать несколькими способами.

Системный реестр

Для вызова редактора реестра необходимо:

  1. Управление службойКликнуть по кнопке «Пуск».
  2. Нажать на вкладку «Выполнить» или нажать комбинацию клавиш Win и R.
  3. Набрать команду «regedit» и кликнуть по «ОК».
  4. Выйдет окно «Редактор реестра».
  5. Следуя по ветке HKLM вниз найти ParametersSupercharger. В данной директории можно увидеть работающие ключи EnableSuperfetch, а также Enable Prefetcher. Их работа отображается надписью REG_DWORD .

Задаваемые параметры содержат четыре позиции:

  1. полное отключение — 0;
  2. оптимизирование вызываемых программ — 1;
  3. оптимизирование вызываемых системных служб — 2;
  4. ускорение операционной системы и программ — 3.

Для корректной работы и оптимизации процессов рекомендуется установить четвертый «3» режим параметров. Если возникла необходимость в отключении, то в параметрах следует установить значение «0».

Диспетчер задач Windows

Для работы в диспетчере задач необходимо:

  1. Нажать комбинацию клавиш Ctrl и Alt и Delete.
  2. В открывшемся окне во вкладке «Процессы» увидите строку с именем SysMain с работающим процессом superfetch .

Для прямого доступа из командной строки необходимо набрать команду services. msc .

Установка параметров включения режима или отключения идентична настройкам через системный реестр.

Отключение службы superfetch

Как включить и отключить службуРаботающая операционная система создает карту, объем которой достигает 600 МБ. И если объем оперативной памяти составляет от 1 до 2 Гб, то служба superfetch съедает значительную часть ресурсов. Кроме того, создаются файл подкачки и виртуальная память. И использование данного процесса, наоборот, тормозит работу.

На современных персональных компьютерах и ноутбуках оптимальным объемом оперативной памяти считается 4 Гб. Работа superfetch происходит без видимых проблем никоим образом не сказывается на общей производительности.

Читайте также:
Усилитель громкости звука для ноутбука на Windows

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

  1. Возможности программыМалый объем ОЗУ. Отключенная служба снижает количество обращений к жесткому диску, к файлу подкачки.
  2. Длительный срок эксплуатации винчестера. За время продолжительной работы на пластинах HDD появляются битые сектора, которые провоцируют поиск исправных, что приводит к дополнительной нагрузке. Старые модели жестких дисков имеют низкую скорость считывания.
  3. Многозадачность напрямую работает с оперативной памятью. Информация от нескольких открытых программ и процесс superfetch значительно снижают скорость работы первых.

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

Оцените статью
Komp.Guru
Добавить комментарий