Freigeben über


Улучшения в механизме ReadyBoost в Windows 7

С точки зрения быстродействия Windows 7 продолжает радовать меня снова и снова. Судя по отзывам в сети других ИТ специалистов, я не одинок в этом убеждении. Немалую лепту в скорость работы ОС, установленых у тех кто в теме, вносит и ReadyBoost. Этот механизм полюбился многим из нас. Он дебютировал в Vista и продолжает развиваться. Подробно о влиянии ReadyBoost на быстродействие ОС и приложений можно прочитать тут https://www.anandtech.com/systems/showdoc.aspx?i=2917&p=6.  Начиная с Windows 7 RC  в нем появились следующие новые возможности:

  • Поддержка до 8-ми независимых накопителей. Можно будет задействовать под кэш все свободные USB и SD разъемы.
  • Увеличение размера поддерживаемых ReadyBoost устройств c 4 ГБ до 32 ГБ. Таким образом предельный размер кэша ReadyBoost может достигать 256 ГБ. 
  • Возможность задействовать ReadyBoost во время загрузки ОС, а не только после ее старта. Тем самым ускоряя процесс подготовки ОС к работе.

Смотрите как ReadyBoost выглядит в моей системе.

ready_boost_config ready_boost_multiple_device

Что нам это дает? Учитывая дешевизну флеш карт, кэш память ReadyBoost, легко превысит размер ОЗУ установленного в системе в несколько раз. Рекомендуется в случае использования устройств превышающих 4 ГБ форматировать раздел для файла ReadyBoost в NTFS или exFAT. Думаю, это будет полезно для систем в которые ОЗУ добавить затруднительно или слишком дорого. Получается, что ОС станет в разы меньше читать из swap и сведет обращения к жесткому диску до минимума. Значит и работать она станет гораздо быстрее. 

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

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

Comments

  • Anonymous
    January 01, 2003
    Мне на множестве тестовых и рабочих систем которыми пользуюсь, не пришлось восстанавливать Windows 7 вообще ни разу. И  это при учете что я работаю под Windows 7 начиная с самых раних билдов.

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

  • Anonymous
    January 01, 2003
    ReadyBoost поддерживает любые флеш диски. Проблема только в том что на внешних накопителях которые работают медленнее чем HDD смысла хранить кэш нет. Потому ReadyBoost и не включается на них. Иначе вместо ускорения системы получим замедление. Если не секрет сколько лет тем флешкам которые вы горстями по 5-6 штук включали в систему?

  • Anonymous
    January 01, 2003
    Попробовал все свои флешки, оказалось ни одна не поддерживается этой технологией, а у меня их не мало =((( Расстроился.

  • Anonymous
    January 01, 2003
    PunkStep способ проверить очень прост. Замерить скорость запуска программ.

  • Anonymous
    January 01, 2003
    Проверить будут ли флеш карты и прочие USB накопители нормально работать с ReadyBoost довольно легко. Нужно убедиться что они удовлетворяют следующим требованиям:   Объем памяти устройства от 256 МБ до 32 ГБ, скорость передачи для произвольных операций чтения блоками по 4 КБ превышает 2,5 МБ/с, скорость передачи для произвольных операций записи блоками по 512 КБ превышает 1,75 МБ/с, Подробнее об ReadyBoost можно почитать здесь http://technet.microsoft.com/ru-ru/magazine/2007.03.vistakernel.aspx

  • Anonymous
    October 14, 2009
    Повставлял кучу флешек, оказалось все не поддерживаются этой тенологией, при наличии 5-6 флешек таких...покупать новую =(((

  • Anonymous
    October 14, 2009
    Я уже оценил плюшки ReayBoost, тоже доволен. Даже такие действия к которым привык каждый день, как открытие браузера стало проходить заметно шустрее, а по скорости загрузки игры это очень заметно. Интересует такой вопрос, если мы будем использовать эту технологию на сервере Hyper-V, он будет считать этот кеш как продолжение оперативки, можно ли больше добавить их выядя за рамки физической ОЗУ или вообще это как то скажется на производительности самих виртуалок?

  • Anonymous
    October 15, 2009
    Где можно увидеть список флешек и картридеров с поддержкой это технологии? Или, только по сайтам производителей шариться?..

  • Anonymous
    October 15, 2009
    Пользуюсь 2 месяца Windows 7, за это время пришлось несколько раз восстанавливать систему. Очень порадовало, что восстановить систему очень легко. В отличие висты.

  • Anonymous
    October 15, 2009
    У меня тоже сначала выдало, что флэшку нельзя использовать под эту функцию. Но, отформатировав её под НТФС - всё заработало. Так что рекомндую форматнуть - а потом проверять

  • Anonymous
    October 15, 2009
    Порадовало бы, если бы не надо было ее вообще восстанавливать.

  • Anonymous
    October 16, 2009
    Как такового списка поддерживаемых нет, и, думаю, не будет, - слишком быстро меняется рынок флэшек. На сайте производителя - можно посмотреть. Есть одна рекомендация - когда покупаешь флэшку, смотреть на упаковку - если написано, что "ReadyBoost совместимо", то 100% будет работать. На самом деле почти все современные флэшки работают без проблем, а косвенно можно определить по двум признакам, объем желательно от 4 Гб, и чем больше скорость записи тем лучше. ЗЫ: покупая флэшку в России можно поинтересоваться у продавца при покупке, купив проверить, и если не работает - сдать обратно. А еще лучше проверить прямо при покупке на любом компьютере с Windows Vista или Windows 7.

  • Anonymous
    October 17, 2009
    Вопрос а кто то пробовал под Windows 7 модули Intel Turbo Memory(устанавливаются в некоторые модели ноутбуков) работают? Они вроде тоже для ReadyBoost предназначены.

  • Anonymous
    December 04, 2009
    такой вопрос есть какая либо разница в каком формате, с каким размером кластера вораматировать флешку? (чтобы работало естественно быстрее - win7pro)

  • Anonymous
    December 16, 2009
    при подключении readyboost, необходимо ли отключать файл подкачки на жестком диске?

  • Anonymous
    February 01, 2010
    для корректной работы флешек они должны быть отформатированы по умолчанию, т.е. фат значит фат

  • Anonymous
    June 06, 2011
    А как вообще можно проверить быстрее стала система работать или нет! а то вот все пользуюсь и не замечаю разницы!

  • Anonymous
    January 11, 2012
    А вот тебе ложка дегтя в бочку того самого. Пункт "Возможность задействовать ReadyBoost во время загрузки ОС, а не только после ее старта. Тем самым ускоряя процесс подготовки ОС к работе." не соответствует действительности - тупая ось стирает кэш на флешке при перезагрузке/выключении системы :(

  • Anonymous
    February 24, 2012
    gg 1, дельный совет!!! ) Спасибо, заработало.

  • Anonymous
    March 26, 2012
    Ярослав.  и smolyanets  проверьте  или у вас включен ЕМНИП Suprefetch. Без него флешки не покатят для ReadyBoost.