ReadyBoost — всё об этой технологии
Технология ReadyBoost позволяет увеличить быстродействие компьютера благодаря памяти флеш-устройств.
Эта технология используется в операционных системах Windows начиная с версии Windows Vista. Она уже встроена и скачивать её ненужно. В Windows XP по умолчанию — отсутствует, но существует в виде отдельной, платной программы.
Вот как она работает. Часть кэша (временной памяти) начинает храниться на флешке. Задержка при обращении к кэшу флешки меньше чем задержка при обращении к файлу подкачки. Благодаря этому увеличивается быстродействие при недостатке оперативной памяти.
Важно понимать, что эта технология не дополняет или заменяет файл подкачки (pagefile.sys) и оперативную память, а просто является посредником для их более быстрой работы.
Желательно отформатировать флешку перед использованием. Сразу скажу, что если у вас работает твердотельный накопитель (SSD), то нет смысла использовать readyboost. SSD будет работать намного быстрей. Рассмотрите основные требования.
Требование к носителям
- Если файловая система FAT32 — максимальный объём памяти для Readyboost 4Gb.
- Если NTFS — максимальный объём 32Gb.
- Максимальный объём для Readyboost 256Gb (8 устройств по 32Gb).
- Объём памяти 2 — 4 Gb. Минимум 1Gb.
- Поддержка USB 2.0 или больше.
- Чтобы устройство гарантировано работала с этой технологией, на упаковке производитель должен это указать «Enhanced for Readyboost» обычно этой фразой.
Обратите внимание, что необходимо включить службу superfetch (по умолчанию включена).
В настоящее время почти все флешки и sd-карты подходят для readyboost и вы наверное не столкнётесь с проблемой несовместимости. Теперь я расскажу о преимуществах и некоторых недостатках.
Основные преимущества и недостатки readyboost
К основным преимуществам можно отнести:
- Ускорение запуска системы примерно на ~3 секунды (у всех по разному).
- Небольшое увеличение производительности на ОЧЕНЬ слабых компьютерах.
- Уменьшение «тормозов» при открытии множества приложений потребляющих оперативную память.
- Простой и недорогой способ.
К основным недостаткам я бы отнёс:
- Мизерный прирост производительности на мощных машинах.
- Ускорение износа устройства.
- Постоянно занятый разъём.
Вы можете самостоятельно проверить ускорение readyboost. Кроме более быстрой загрузки системы, вы скорее всего ничего не заметите. По большей части рекомендуется использовать на ноутбуках чем на ПК так, как у них характеристики обычно намного хуже и прирост производительности может быть значительным.
Как включить readyboost
Включается почти одинаково на всех версиях Windows. Вставьте ваш флеш-накопитель в USB разъём и перед вами появится авто запуск. В нём выберите «Ускорить работу системы» как на изображении ниже:
Если этого не произошло, то перейдите в Мой компьютер и найдите ваше устройство там. Зайдите в его свойство.
После этого вам нужно выбрать вкладку readyboost и отметить пункт «Использовать это устройство» как на изображении ниже:
Если вы предоставите устройство — то сможете выбрать размер для этой технологии. А в примере, который показал я, вы отдаёте всё пространство имеющиеся на флеш-накопителе. Точно таким же способом можно отключить эту технологию выбрав «Не использовать это устройство» в этой же вкладке.
В некоторых случаях устройство нельзя будет использовать. Либо оно не подходит под требования, либо у вас слишком мощный компьютер и Windows считает, что это будет лишним и нецелесообразным.
Видео-пример использования
Как эффективней использовать readyboost
Рекомендации Microsoft следующие:
- Объём флеш-накопителя должен либо равняться оперативной памяти компьютера, либо должен превышать её не более чем в 2.5 раза.
Однако это не помешает применять и другие флеш-накопители. Для более эффективного использования узнайте скорость чтения ваших устройств и выберите наиболее быстрое. Для этого существует отличный интернет ресурс usbflashspeed.com.
В нём вы можете увидеть тесты различных флешек и sd-карт. Если у вас их несколько, то проведите тест (долгий) каждой либо найдите ваше устройство на этом сайте.
Тестирование флеш-накопителя
Скачайте программу USB Flash Benchmark, распакуйте архив и запустите. Программа не требует установки. Вставьте флешку или sd-карту (минимум 100мб свободного места) и выберите её в программе.
Обратите внимание на средние показатели на изображении ниже. Это и будет скорость чтения вашего устройства при разных объёмах передаваемой информации. Чем выше значения, тем лучше.
Проделав такой тест с каждым флеш-накопителем вы сможете понять какой будет работать быстрей и будете использовать его. Или заранее знать какой следует покупать.
Тестирование скорости загрузки ноутбука
Я решил проверить насколько ускоряется загрузка моего ноутбука при включении readyboost. Для замера скорости я использовал программу Bootracer. В качестве устройства у меня была обычная флешка Kingston data traveler 2.0 на 8 гигабайт. Всего я 3 раза замерил скорость и вот, что получилось.
Хочу обратить внимание, что я не учитываю загрузку рабочего стола. Только систему так, как на это не влияют сторонние программы.
Первый замер без использования. Результат: 21 секунда.
Второй замер уже с использованием. Результат: 20 секунд.
И третий раз. Результат: 19 секунд.
Несмотря на то, что в целом загрузка Windows не стала быстрей, сам факт, что система стала загружаться на 2 секунды раньше порадовал. У вас наверняка будут другие результаты.
Из этого можно сделать выводы, что ускорение незначительное, но я всё равно буду пользоваться. Возможно в вашем случае ускорение будет более значимо или наоборот. Делайте выводы.