ReadyBoost является новой функцией, встроенной в Windows Vista и Windows 7. Она позволяет компьютеру выполнять кэширование данных на флеш-накопители, что делает работу многих программ намного быстрее. Через некоторое время после своей активации, ReadyBoost изучает поведение программ, которые наиболее часто используются, и увеличивает их производительность.
Отключение ReadyBoost
Windows не задает вопрос пользователю, перед тем как включить ReadyBoost при установке в USB порт флеш-памяти с минимально допустимыми параметрами. В Windows 7 внешнее устройство хранения должно иметь минимум 256 свободных мегабайт. Кроме того, такой накопитель должен обеспечивать скорость чтения на уровне не менее 2.5 Мбит/с, а скорость записи – не менее 1.75 Мбит/с. Несмотря на то, что вы можете заставить Windows использовать более медленные накопители (путем внесения изменений в реестр), этот вариант не стоит использовать, так как может повлечь за собой уменьшение производительности.
Сервис Superfetch
Функция ReadyBoost сильно зависит от такого сервиса Windows, как Superfetch. Он выполняет кэширование кода наиболее часто используемых программ. Если вы решите активировать функцию ReadyBoost при отключенном сервисе Superfetch, то получите сообщение об ошибке «Windows не может запустить сервис Superfetch». Для ее устранения откройте список сервисов, установленных на вашей системе, что можно сделать, запустив через стартовое меню программу «services.msc». В открывшемся списке сервисов найдите сервис Superfetch и измените его статус с «Отключено» на «Авто».
Скрытые преимущества
Преимущества ReadyBoost наиболее заметны на компьютерах с недостаточным количеством оперативной памяти. Так как память RAM намного быстрее, чем флеш-память, Windows приоритетно использует оперативную память, когда необходимо дополнительное место для хранения данных. Еще в 2007 году известный онлайновый ресурс Tom’s Hardware подсчитал количество времени, необходимое для запуска офисного приложения Microsoft Outlook 2007 на компьютерах с ОС Windows Vista. Измерение проводилось с включенной и отключенной функцией ReadyBoost. На компьютерах с 512 мегабайтами оперативной памяти ReadyBoost снизило время, необходимое для запуска Outlook 2007 на 6 секунд. В то же время на компьютере с 1 гигабайтом ОЗУ никаких улучшений не наблюдалось. Исходя из этого можно сделать вывод, что если ваш компьютер имеет мало оперативной памяти, то желательно использовать функцию ReadyBoost на основе быстрого флеш-накопителя. Обратите внимание, что его нельзя подключать к компьютеру через USB-хаб, только напрямую!
Переполнение устройства хранения
Если вы не планируете использовать свою флешку для хранения других файлов, функция ReadyBoost может использовать все свободное место на ней. Для настройки этого режима, откройте список всех устройств хранения, подключенных к вашей системе через ярлык рабочего стола «Компьютер». Далее нажмите на устройстве хранения файлов ReadyBoost правой клавишей мышки и выберите в контекстном меню «Свойства». Выберите вкладку «ReadyBoost» и передвиньте ползунок резервирования места на флешке на необходимое вам значение. Тут же вы можете полностью отключить использование накопителя функцией ReadyBoost.