Ускорение жесткого диска: технология ReadyBoost

Производительность вычислительной системы определяется быстродействием процессора и оперативной памяти, а также ее объемом. Периферийные устройства снижают эффективность основных элементов ПК. Так, например, на смену винчестерам приходят твердотельные накопители SDD, а для ускорения жесткого диска HDD разработана технология ReadyBoost, используемая в ОС Windows.

ускорение жесткого диска

Приветствую, дорогой читатель! Спасибо, что проявили интерес к моему дневнику. Cамым медленным элементом ПК является жесткий диск HDD, поэтому его ускорение относится к актуальной проблеме.

Нормальное функционирование персонального компьютера (ПК) происходит под управлением той или иной операционной системы (ОС), загруженной в оперативную память. Быстрая работа программ, загружаемых с жесткого диска, зависит непосредственно от ее объема.

Наиболее медленным элементом в системе ПК является накопитель HDD. Ускорение жесткого диска осуществляется за счет оснащение его также оперативной памятью, но в значительно меньшем количестве. Такое хранилище данных называется кэш-памятью.

В кэш-памяти содержится информация, которая была ранее считана с HDD, но еще не обработана. Ограниченного размера кэш-памяти жесткого диска HDD порой недостаточно, поэтому в ОС Windows дополнительное ускорение жесткого диска достигается посредством технологии ReadyBoost.

ускорение hdd

Содержание

КЭШ-ПАМЯТЬ ЖЕСТКОГО ДИСКА

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

С целью повышения производительности в несколько раз основная задача кэш-памяти диска HDD заключается в считывании информации из буфера. В отличие от буферной памяти, при прямом обращении к HDD процесс чтения информации слишком длительный и исчисляется миллисекундами.

Кэш-память HDD своего рода «прослойка» между магнитным диском HDD и главными элементами ПК. Она позволяет плавно считывать информации с винчестера, например, операционной системой, к которой пользователь обращается чаще всего.

РАЗМЕР КЭШ-ПАМЯТИ

При выборе HDD объем буферной памяти имеет существенное значение. Поэтому чем больше данных содержится в ней, тем реже компьютер обращается к жесткому диску HDD. Существующие винчестеры оснащаются кэш-памятью от 8 до 64 Мб, но имеются образцы с буферной памятью 128 и 256 Мб.

Обычно современные жесткие диски HDD включают 32 и 64 Мб кэш-памяти, и ее вполне достаточно, чтобы совместно с оперативным запоминающим устройством (ОЗУ) вычислительной системы достичь приемлемое ускорение жесткого диска HDD. Однако буферное хранилище нередко перегружается и требует очистки, поэтому чем больше его размер, тем лучше. В то же время, и стоимость устройства выше.

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

СЛУЖБА SUPERFETCH

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

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

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

Результатом анализа является особый конфигурационный файл, хранящий данные для быстрого запуска приложений. Для этих целей используется некоторая часть оперативной памяти. Кроме того, служба Superfetch, например, с технологией ReadyBoost помогает превратить флэш-карту в дополнение к RAM.

В ОС Windows 10 служба Superfetch выключена. Целесообразность включении этой службы определяется некоторыми моментами:

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

2. Служба выборки подгружает данные в оперативную память не полностью. Поэтому на процесс загрузки в том и другом случае будет иметь одинаковые задержки.

3. Эффективность работы службы заметна, когда используется твердотельный накопитель SSD с ОС Windows 10 и подобран размер ОП в соответствии с запросами пользователя.

ускорение жесткого диска

4. В то же время, при включенной службе следует частое обращение к модулю памяти SSD накопителей, что не лучшим образом оказывает воздействие на срок службы жесткого диска.

5. В фоновом режиме служба Superfetch не управляема, поэтому она всегда кэширует свои же данные и другие активные приложения, которые не принимают участие в рабочих процессах.

6. Если размер ОП меньше 4 Гб, то не исключены зависания в играх вследствие периодических запросов к ОЗУ, которое и так работает на пределе своих возможностей.

ТЕХНОЛОГИЯ READYBOOST

Специально для кэширования HDD Microsoft создана технология ReadyBoost и доступна к использованию, начиная с Windows Vista. Она помогает вычислительной системе посредством памяти флэш-устройства улучшить параметры физической памяти и оказывает влияние на ускорение жесткого диска.

Благодаря функции Superfetch в системе ПК создаются образцы дублей всего кэша, которые перемещаются в стороннее USB хранилище в виде флэш-карты, а не как обычно в файл подкачки. В этом случае при случайном доступе к данным наблюдаются существенно меньшие задержки.

Когда производится считывание блоков небольшого размера до 4 Кб, то производительность, в отличие от HDD, увеличивается до 10 раз, но при считывании больших файлов это свойство теряется. Отсюда очевидно, что технология ReadyBoost оправдывает себя, когда существуют многочисленные обращения к большому числу небольших библиотек.

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

Технология ReadyBoost направлена главным образом на использовании ее с жесткими дисками HDD. В отличие от твердотельных носителей SSD, морально устаревший винчестер требует периодической фрагментации дискового пространства.

Вследствие наличия механических деталей в HDD они снашиваются, снижается производительность ПК наблюдаются замедления в работе вычислительной системы, что может стать причиной «синего экрана смерти». Твердотельные диски SSD тоже фрагментируются, но они при этом не теряют своих свойств.

Для применения технологии ReadyBoost потребуется быстрая флэш-карта. Ее рекомендуемый объем памяти выбирается из расчета 1-3 объема оперативного запоминающего устройства. Поэтому чем больше объем памяти USB устройства, тем лучше.

Однако при этом флэш-хранилище нельзя задействовать для каких-то дополнительных файлов. С этой целью желательно использовать флэш-карту класса не ниже 8 и подключить службу Superfetch, если по умолчанию она не включена.

ПОДКЛЮЧЕНИЕ СЛУЖБЫ ВЫБОРКИ

1. Нажать «Пуск» – «Компьютер» – правая кнопка мыши «Управление».

2. В левой части выбрать «Службы и приложения» – «Службы».

3. Найти функцию Superfetch — двойной щелчок мыши.

4. В «Свойствах службы» выбрать «Тип запуска» – «Автоматический» – «Применить» – «Запустить» — ОК.

кэш-память жесткого диска

ВКЛЮЧЕНИЕ ТЕХНОЛОГИИ READYBOOST

1. Вставить флэш-карту в ПК и осуществить ее форматирование: «Компьютер» — «значок флэш-карты» – «Форматировать».

2. Когда флэш-накопитель превышает 4 Гб, то выбрать файловую систему NTFS.

3. Войти в «Свойства флешки» – «ReadyBoost» – «Использовать это устройство» – «Применить» — ОК.

технология readyboost

4. Перезагрузить ПК.

Примечание. Не вынимать флэш-карту из ПК без отключения технологии ReadyBoost.

ВЫКЛЮЧЕНИЕ READYBOOST

1. Для выключения функции ReadyBoost в «Свойствах», выбрать «Не использовать это устройство (стрелка 1).

2. Для использования полностью доступного пространства на флэш-карте выбрать «Предоставлять это устройство для технологии ReadyBoost» (стрелка 2). ОС Windows не трогает все файлы, уже имеющиеся на данном USB устройстве, но для ускорения жесткого диска будет задействовать не занятый объем памяти.

3. При использовании для технологии ReadyBoost не всего доступного объема выбрать «Использовать это устройство» (стрелка 3) и переместить ползунок, чтобы определить заданный используемый размер.

4. Нажать экранную клавишу ОК.

жесткий диск: windows 10

Таким образом, ускорение жесткого диска по технологии увеличивается не так ощутимо при обработке больших объемов информации. Технология ReadBoost представляет не что иное, как более скоростной файл подкачки, но уступающий быстродействию ОЗУ.

Тогда если стоит вопрос выбора между увеличением размера памяти ОЗУ и использованием рассматриваемой технологии, то целесообразно наращивать объем оперативной памяти.

P.S. Подключение технологии ReadyBoost позволяет повысить скорость обращения к HDD. Если кто имеет свое мнение, то дополнения, уточнения и пожелания оставляйте в комментариях. Я постараюсь ответить на них.

P.P.S. Оставьте заявку на ремонт стиральной машины и др. бытовой техники

Cм. также

Обновлено: 23.01.2023 — 09:59

Добавить комментарий