ReadyBoost - що це? ReadyBoost для Windows XP
Пам`ятайте знаменитий закон Мура? Звичайно ж, минулі роки довели його фактичну неспроможність, але потужність використовуваної нами комп`ютерної техніки і справді збільшується вельми спритними темпами.
На жаль, за прогресом встигають далеко не всі з нас. У кого-то «на службі» продовжують залишатися старі комп`ютери, потужність яких вже далеко не так значна, як того б хотілося. Кілька виправити становище може ReadyBoost. Що це таке? Саме розгляду даного питання і присвячена наша стаття.
Базові відомості
Вперше про підтримку даної технології в Microsoft заявили відразу після виходу Windows Vista. Дана опція повинна була стати «кілер фичей», але відразу з кількох причин цього не сталося. Інтерес до технології повернувся тільки в останні роки. Справа в тому, що сучасне програмне забезпечення вимагає для нормальної своєї роботи багато оперативної пам`яті, меж якої на 64-розрядних системах практично немає.
Тут-то і вступає в гру ReadyBoost. Що це означає? Справа в тому, що дана опція дозволяє використовувати флешку як своєрідного замінника оперативної пам`яті.
Ready Boost дозволяє одночасно підключати до комп`ютера до восьми накопичувачів. Важливо! Якщо ви зібралися використовувати знімний диск в такому амплуа, видаляти з нього важливу інформацію необов`язково: під системні цілі буде зарезервовано все вільне місце на ньому.
Характеристики знімного диска
Багато користувачів свого часу «обпеклися» саме на тому, що для повноцінної роботи даної опції необхідна не «аби яка» флешка. Простіше кажучи, пристрій повинен володіти пристойною швидкістю роботи, так що куплена в найближчому кіоску USB- «свистулька» напевно не потягне.
Мінімальна швидкість читання - від 2,5 Мб / с, блоками по 4 кб. На швидкості в 1,75 Мб / с, пристрій повинен вміти писати блоки по 512 кб. Мінімальний обсяг вільного місця на знімному диску - не менше 256 Мб. Виробники рекомендують співвідносити рекомендований розмір накопичувача, виходячи з простої формули 1: 1. Простіше кажучи, на 1 Гб «оперативки» має припадати рівний обсяг флешки, що використовує технологію ReadyBoost. Що це дає?
У цьому випадку система Windows записує файл з назвою ReadyBoost.sfcache на знімний диск, причому документ захищається за допомогою шифрування з ключем AES-128, так що навіть у випадку крадіжки або втрати флешки з вашими даними ніхто нічого не зможе зробити.
Включаємо ReadyBoost через «Автозапуск»
Підключаємо пристрій до комп`ютера, клацаємо по ньому правою клавішею миші, після чого у випадаючому контекстному меню вибираємо пункт «Прискорити роботу системи, використовуючи Windows ReadyBoost».
Система в цьому випадку автоматично визначить обсяг використовуваного місця. Якщо кількість дискового простору менше 256 Мб, то ви не зможете скористатися цією функцією доти, поки не видалите зайві файли з пристрою.
Включаємо самостійно
Для цього клацаємо правою клавішею миші по підключеному Flash-накопичувачу, а у випадаючому контекстному меню вибираємо пункт «Властивості». Переходимо на вкладку ReadyBoost, після чого вибираємо опцію «Використовувати цей пристрій». Слід зауважити, що всі ці пункти будуть активними тільки в тому випадку, якщо флешка сама по собі підтримує технологію ReadyBoost. Як включити технологію з використанням тільки певного обсягу флешки?
Для цього необхідно задати обсяг дискового простору, який буде використовуватися для прискорення роботи системи. Тиснемо на кнопку «ОК». Далі система автоматично налаштовує кеш. Залежно від характеристик пристрою, даний процес забирає від 10 до 15 сек. Після цього система підключає підготовлене пристрій до роботи. Показником успішності всіх ваших дій служить як раз таки файл ReadyBoost.sfcache, який обов`язково повинен з`явитися на використовуваному диску.
Не забувайте правильно відключати ReadyBoost. Що це означає?
Правильне відключення технології
До комп`ютера обов`язково повинен бути підключений той знімний диск, який ви використовуєте для цих цілей. Знову клікаєте правою клавішею миші по потрібному знімного диску, після чого вибираєте в контекстному меню пункт «Властивості». Вибираєте вкладку ReadyBoost.
Перед тим як видалити ReadyBoost з флешки, виберіть пункт «Не використовувати цей пристрій». Натисніть OK. Увага! У деяких випадках після відключення опції пристрій видає попередження про помилку читання даних. У цьому випадку потрібно тиснути на кнопку «Протестувати пристрій», яка є в діалоговому вікні. Як правило, система автоматично виправляє всі наявні помилки, після чого диск знову можна використовувати для зберігання даних.
Так як видалити ReadyBoost з флешки цим способом - достатньо клопітно, багато хто воліє просто стерти файл дискового кешу, в результаті чого нерідко стикаються з численними помилками в роботі системи. Не робіть так!
Windows пише, що накопичувач не може використовувати Ready Boost
Важливо! Якщо ви бачите таке повідомлення, то краще не намагайтеся обійти це системне обмеження. У всякому разі всі подальші кроки ви виконуєте виключно на власний страх і ризик.
Щоб змусити працювати невідповідну флешку, доведеться відредагувати деякі ключі реєстру. Для цього слід спочатку підключити знімний диск. Після цього натискаєте на кнопку «Пуск», шукаєте у випадаючому меню пункт «Виконати», після чого вводьте туди команду RegEdit. Відкриється вікно редактора реєстру, в якому потрібно знайти гілку види: [HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion EMDMgmt].
Саме там зберігаються всі параметри, які відповідають за можливість використання флешки в якості оперативної пам`яті. Зокрема, CacheSizeInMB показує, скільки дискового простору опція може «відкусити» під кеш. Якщо ви плануєте використовувати флешку на 2 Гб, то в цьому полі слід прописати значення 2048. CacheStatus виставляєте 1. У полі DeviceStatus вказуєте цифру 2.
У DoRetestDevice обов`язково прописуєте значення 0, так як саме цей параметр відповідає за тестування швидкісних показників диска (за замовчуванням воно запускається при кожному його підключенні). Особливо це важливо, якщо говорити про ReadyBoost в Windows 7, так як в Windows Vista вимоги до швидкості використовуваного накопичувача не настільки суворі.
ReadSpeedKBs і WriteSpeedKBs - на ці параметри потрібно звернути особливу увагу. У відповідні поля можна прописати значення, які трохи вище мінімально рекомендованих для ReadyBoost. Радимо поставити цифру 3600 для ReadSpeedKBs, а для WriteSpeedKBs вибрати 2500. Важливо! Всі числові поля потрібно вказувати як Decimal. Все, основна настройка закінчена.
Що робити, якщо ви більше не потребуєте прискоренні? Ми вже говорили про те, як видалити ReadyBoost. Всі наведені вище рекомендації також справедливі і для цього випадку.
Інші рекомендації по налаштуванню
Знову зайдіть у вкладку ReadyBoost: після ваших дій там мають бути відображені всі зміни, заради яких ви і «шаманили» з реєстром. Якщо все гаразд, вибираєте пункт «Використовувати цей пристрій», після чого тиснете на "ОК".
Важливо: незважаючи на проведені вами модифікації в реєстрі, реальні характеристики вашого знімного диска ніяк не змінилися. Грубо кажучи, якою повільної флешка була, такою вона і залишилася, так як чудес не буває. Не варто розраховувати на реальне прискорення роботи системи.
А тому не використовуйте занадто повільні накопичувачі, так як ефект від них буде як раз таки прямо протилежний: швидкість роботи ОС через Windows ReadyBoost сповільниться, а ви будете дивуватися, куди ж ідуть ресурси.
Чи можна в якості флешки використовувати знімний вінчестер?
Щоб відповісти на це питання, клацніть по іконці з пристроями, після чого виберіть пункт «Властивості». Якщо в ньому активна опція ReadyBoost, то можна його підключати.
Зрозуміло, ви можете спробувати підключити знімний диск за допомогою «обхідного маневру», який описаний нами вище. Але в цьому випадку потрібно чітко розуміти, що ніякого прискорення системи ви в результаті не отримаєте. На практиці професіонали радять і зовсім не застосовувати знімні вінчестери, так як швидкість читання і випадкового доступу до файлів у них мала. Простіше кажучи, ви тільки сповільніть роботу системи.
ReadyBoost для Windows XP
Якщо ви уважно прочитали все вищевикладене, то у вас напевно могла з`явитися ідея про те, як за допомогою цієї технології вдихнути друге життя в старий комп`ютер під управлінням Windows ХР. На жаль, але мрії в цьому випадку далекі від реальності, оскільки ReadyBoost для Windows XP офіційно розробниками не підтримується.
По-перше, доведеться качати сторонню утиліту, яка додасть в систему вищеописану опцію, оскільки спочатку її там не було. По-друге, звернення до диска будуть відбуватися саме через сторонню програму, а не через функції самої системи. Це неминуче призведе до зниження швидкості роботи і загальної марності ReadyBoost для XP.
Важливо! Розробниками спочатку цей функціонал для системи передбачений не був, і навіть в SP3 його підтримку не впровадили. А тому не варто намагатися збільшувати продуктивність таким способом, тому як реального ефекту ви все одно не отримаєте. Словом, ReadyBoost для Windows XP - химера, ефективність якої є міфом.
Висновки
Так який же остаточний вердикт? У яких випадках ця технологія дійсно є виправданою? На жаль, але практика показує її фактичну марність. Справа в тому, що реальний приріст продуктивності можна побачити тільки в такій системі, де встановлений потужний процесор, але мало оперативної пам`яті. Враховуючи сучасну вартість останньої, знайти в реальних умовах щось подібне фактично неможливо.
Крім того, необхідно враховувати високі експлуатаційні характеристики флешки, необхідної в цьому випадку. Вартість її може виявитися такою, що простіше додати оперативну пам`ять.