Що таке ReadyBoost і SuperFetch? Як використовувати Windows


USB

ReadyBoost являє собою компонент операційної системи, який вперше з'явився в Windows Vista. Його мета – сприяння системної службі SuperFetch у прискоренні роботи операційної системи за рахунок використання швидкого USB-флеш накопичувача, що дозволяє скоротити кількість операцій читання і запису на жорсткому диску. Якщо ви хочете докладніше дізнатися про те, що таке SuperFetch і ReadyBoost і як вони працюють разом, обов'язково прочитайте цю статтю.


Примітка: Ця стаття відноситься до Windows 7, Windows 8 і 8.1. Використання цих технологій однаково в усіх трьох операційних системах. Тим не менш, скріншоти до статті були зроблені в Windows 8.1.

Як працює SuperFetch?

SuperFetch є однієї із служб управління пам'яттю в Windows, яка, коли системі не достатньо оперативної пам'яті, вирішує, як які дані повинні бути передані з RAM жорсткий диск щоб не сповільнити роботу системи. Ця служба також зберігає інформацію про те, до яких файлів і додатків користувач звертається найбільш часто, і слідкує за тим, щоб необхідна інформація знаходилася в оперативній пам'яті пристрою, а не на жорсткому диску. Також SuperFetch покращує час завантаження, заздалегідь подгружая тільки ті файли і додатки, до яких користувач звертається найчастіше після включення системи. Також варто відзначити, що SuperFetch володіє низьким пріоритетом вводу/виводу на жорсткому диску, тому служба не уповільнює роботу інших додатків, що використовують те ж саме пристрій зберігання.

Як працює ReadyBoost?

Для того щоб робота SuperFetch була більш ефективною, до комп'ютера можна підключити швидку флеш-пам'ять на додаток до більш повільного жорсткого диска, встановленому в системі. Я кажу «швидку», бо не кожен флеш-накопичувач сумісний з ReadyBoost – тільки ті, які відповідають необхідним характеристикам. Тим не менш, швидкість є відносною, так як флеш-пам'ять швидше по часу доступу, в той час як жорсткі диски швидше при читанні послідовних даних. Невеликі файли SuperFetch зберігає на флеш-пам'ять, а великі файли записуються на жорсткий диск, в ідеалі в послідовні сектора диска.

Технологія ReadyBoost дає різницю в продуктивності на системах з низьким об'ємом оперативної пам'яті, але вона використовує флеш-пам'ять не в якості додаткової ОПЕРАТИВНОЇ пам'яті, а в якості більш швидкого пристрої зберігання. Причина, за якої робота ReadyBoost непомітна на системах з великим об'ємом оперативної пам'яті, полягає в тому, що основна пам'ять дуже рідко заповнюється повністю, тому звернення до жорсткого диска відбувається не дуже часто. Знаючи це, можна зрозуміти, чому ReadyBoost не можна включити на комп'ютерах з твердотільними накопичувачами (SSD): ця технологія не може підвищити продуктивність при використанні швидких пристроїв зберігання.

Обмеження технології ReadyBoost

Технологія ReadyBoost може використовувати будь-який тип флеш-пам'яті (USB, SD, CompactFlash), яка має швидкість читання принаймні 2.5 Мб/с і швидкість запису 1.75 Мб/с.

У Windows 7 і більш пізніх версіях операційної системи ReadyBoost може використовувати до 8 USB флеш-накопичувачів з об'ємом 256 Мб і не більше 32 Гб кожен. Таким чином, всього ReadyBoost може використовувати 256 Гб.

Як активувати Windows ReadyBoost

Вставити флеш-диск, який ви хочете використовувати для ReadyBoost, і відкрийте папку «мій комп'ютер» (Windows 8 і 8.1) або «Комп'ютер», якщо у вас Windows 7.

У секції «Пристрої та диски» знайдіть підключений флеш-накопичувач і клацніть на ньому правою кнопкою миші, щоб відкрити контекстне меню. В самій нижній частині меню виберіть «Властивості».

19-03-2014 15-16-08

В результаті у вас відкриється вікно «Властивості», в якому ви можете змінити безліч налаштувань відносного цього диска. Щоб дістатися до необхідних нам параметрів, натисніть на вкладку «ReadyBoost».

19-03-2014 15-18-19

Якщо флешка була підключена до комп'ютера в перший раз, операційна система перевірить її на предмет швидкодії для використання з ReadyBoost.

Якщо диск виявиться не сумісний з ReadyBoost, на екрані з'явиться повідомлення з причиною, по якій пристрій не може працювати з ReadyBoost. Якщо ви порахуєте, що результати тесту не вірні, то зможете перевірити флешку знову.

Крім того, якщо ваш комп'ютер дуже швидкий, то дуже ймовірно, що ви побачите повідомлення про те, що технологія ReadyBoost не включена, так як комп'ютер має достатню продуктивність, і ReadyBoost навряд чи забезпечить додаткову перевагу.

Якщо ж флешка сумісна і ваш комп'ютер може отримати вигоду від використання ReadyBoost, вам будуть доступні три параметра.

19-03-2014 15-25-31

За замовчуванням буде включена опція «Не використовувати цей пристрій». Як не складно здогадатися, ця опція використовується для відключення використання ReadyBoost.

Щоб включити ReadyBoost, ви можете вибрати:

«Надавати це пристрій для технології ReadyBoost» – вся залишилася ємність флеш-диска буде заповнена кэшированными файлами.

19-03-2014 15-25-17

«Використовувати цей пристрій» – в цьому випадку, за допомогою повзунка, ви зможете вибрати, скільки пам'яті може використовувати ReadyBoost на цьому пристрої. Майте на увазі, що ви не завжди зможете використовувати всю пам'ять пристрою для ReadyBoost, оскільки існують флеш-накопичувачі, які містять як повільну, так і швидку пам'ять. Таким чином, ReadyBoost буде використовувати тільки швидку частину пристрою.

19-03-2014 15-34-34

Як тільки ви зробите свій вибір і натиснете «OK», ReadyBoost почне процес налаштування кешу.

19-03-2014 15-36-49

Тепер ваш накопичувач використовується ReadyBoost. Якщо ви відкриєте флешку, то побачите на ній файл ReadyBoost, в якому стиснуті кешовані файли. Знайте, що ви також можете використовувати флешку за прямим призначенням, якщо у вас достатньо вільного місця.

19-03-2014 16-15-51

Якщо ви витягнете пристрій під час його використання ReadyBoost, нічого страшного не трапиться. Найгірше, що може статися, це те, що система може почати працювати повільніше. Але коли ви вставите флешку знову, автоматично ReadyBoost продовжить її використовувати.

Висновок

Технологія ReadyBoost була корисна в часи Windows Vista, коли далеко не кожен був власником комп'ютера з об'ємом оперативної пам'яті 1 гб. Сьогодні навіть для самих бюджетних машин наявність 4 Гб RAM вже стало нормою, тому ReadyBoost не буде мати великого значення на цих системах. Тим не менше, якщо ви використовуєте старенький комп'ютер, спробуйте ввімкнути ReadyBoost і, можливо, він почне працювати трохи швидше.