ReadyBoost
ReadyBoost — программная технология фирмы Microsoft, предназначенная для ускорения дисковых операций для медленных жестких дисков посредством программного кеширования за счет памяти флеш-накопителя[1].
компонент Windows | |
ReadyBoost | |
---|---|
Тип компонента | Дисковый кэш |
Включён в | Windows Vista и более поздних |
Название сервиса | ReadyBoost (EMDMgmt) |
Описание сервиса | Обеспечивает поддержку для улучшения производительности системы с помощью технологии ReadyBoost. |
При использовании данной технологии Windows создаёт на флеш-накопителе файл ReadyBoost.sfcache, который, в отличие от стандартного файла подкачки, не является ни скрытым, ни системным, при этом все данные шифруются алгоритмом AES-128. Основное преимущество такого подхода — гораздо меньшие задержки при случайном доступе к информации, чем для файла подкачки, размещённого на жёстком диске. ReadyBoost может использовать до 4 ГБ физической флеш-памяти на Windows Vista с файловой системой FAT32 и до 32 ГБ с файловой системой NTFS или exFAT в Windows 7 и старше на 1 устройство, позволяя подключать несколько устройств с суммарным объемом до 256 ГБ. Windows Vista позволяет использовать лишь одно устройство.[2]
Минимальный размер 256 мегабайт, в состав Service Pack 1 для Windows Vista входит обновление, которое снижает размер ещё на 10 мегабайт. Также Microsoft рекомендует использовать соотношения флеш-памяти к оперативной памяти в диапазоне от минимального 1:1 до максимального 2,5:1.[3]
При чтении малых блоков 4 КБ производительность увеличивается примерно в 10 раз по сравнению с HDD, но вот при чтении больших файлов эффекта не наблюдается. Однако ReadyBoost используется при загрузке приложений, как раз когда идут множественные обращения к десяткам маленьких библиотек.
На данный момент ReadyBoost поддерживается операционными системами Windows Vista (Home Basic, Home Premium, Business, Ultimate), Windows 7 (все версии), Windows 8 (все версии) и Windows 10 (все версии). Для Windows XP технология ReadyBoost реализована в коммерческой утилите eBoostr.
Примечания
- Tip: Understand ReadyBoost and whether it will Speed Up your System // TechNet Magazine
- Microsoft Windows. Using memory in your storage device to speed up your computer . Дата обращения: 4 января 2012.
- Archer, Tom; Ayers, Matt. ReadyBoost Q&A (недоступная ссылка). Tom Archer's Blog. MSDN Blogs (2 июня 2006). Архивировано 27 февраля 2013 года.
Литература
- Morley, D. Understanding Computers: Today and Tomorrow, Introductory Edition. — Cengage Learning, 2008. — P. 113. — 488 p. — ISBN 9781423925200.
- Johnson, E. and Beehler, E. MCITP: Microsoft Windows Vista Desktop Support Consumer Study Guide: Exam 70-623. — Wiley, 2008. — P. 509. — 76-77 p. — ISBN 9780470262122.
Ссылки
- Информация о ReadyBoost на официальном сайте Microsoft (недоступная ссылка — история, копия) (рус.)
- Информация о ReadyBoost на официальном сайте Microsoft (англ.)
- Администрирование Windows: Внутреннее устройство ядра Windows Vista: часть 2
- Windows Vista: тесты SuperFetch и ReadyBoost
- Windows Vista: тесты SuperFetch и ReadyBoost. Часть IV