Чи має Windows ReadyBoost суттєвий вплив на продуктивність?


39

Чи має технологія Windows ReadyBoost , доступна в Windows з Vista, суттєво впливає на продуктивність?

Чи є відомі орієнтири, які порівнюють системи з і без?

Чи має швидкість USB флеш-пристрою помірно впливати на підвищення продуктивності?

Які сценарії використання можуть принести виграш, а які обставини можуть не принести вигоди?


Що стосується рекомендацій, Microsoft рекомендує використовувати від 1 до 3 разів більше обсягу оперативної пам’яті, що є у вашій системі. Дивіться тут .

1
Кілька років тому www.anandtech.com зробив огляд продуктивності та ознайомився з цим. Мабуть, Readyboost корисний лише для ПК із 512 Мб оперативної пам’яті. Якщо у вас є більше, ніж це, (і ви справді повинні), ви не помітите жодної різниці. Виступ ReadyBoost
Шейн Керні

Мені завжди здавалося, що це якась хижак. Якщо ви хочете, щоб ваші програми швидко запускалися, поставте їх на SSD.
Бред Гілберт

Я виявив, що на 1 Гб машина скоротила деякі речі (поголені за 10 секунд від часу завантаження), але сповільнила інші (відтворення iTunes тощо). Зрештою, я не відчував, що варто висунути з ноутбука USB-ключ, щоб це зробити. Моя теорія полягає в тому, що оскільки Readyboost зашифровує кешовані дані, а старі пісні iTunes DRM'd також вимагають розшифровки, було занадто багато завантаження процесора, щоб грати мелодії без збоїв.
Метью Лок

Відповіді:


26

Я був дуже скептичним, маючи 6 ГБ оперативної пам’яті на своєму ноутбуку 8730 Вт, на якому працює 64-бітний Windows 7 RC. Але, оскільки SD-картки зараз такі дешеві, я вийшов і купив 8 Гбайт SD-карти Panasonic класу 10 (22 МБ / с) і поклав її в свій ноутбук і включив ReadyBoost. На мій подив, це було досить помітне підвищення продуктивності. Потрібно розуміти, що це кеш-якість підвищення продуктивності, тобто, ви помітите суттєве поліпшення в другий, третій раз, коли запускаєте програму. Тим не менш, я, безумовно, зберігаю SD-карту в своєму ноутбуці, вона "захована" подалі і не стирчить, як USB-накопичувач.


4
Я змінив прийняту відповідь на цю. З Windows 7 мені здається, що виграш помітніше, ніж з Vista.
Кріс В. Реа

6
"Це було досить помітне підвищення продуктивності" - про скільки вигоди ми говоримо? Ви робили вимірювання? Як ви виключили ефект плацебо та нормальний ефект вбудованого системного кешу Windows від впливу на результати, які ви побачили?
thomasrutter

@thomasrutter, це набагато швидше, повір мені, не потрібно завжди вимірювати все, щоб знати, що це набагато швидше. Особливо, коли справи в 10 разів швидше, і ви користуєтесь ПК щодня протягом 10 років, це стає очевидним.
David d C e Freitas

2
Насправді, так, вам потрібно все вимірювати. Зміщення підтвердження та ефект плацебо надзвичайно ефективні.
Джеймі Ханрахан

10

Так. Ви побачите значне підвищення продуктивності кожного разу, коли система пов'язана з входом / виводом . Дискові програми, такі як Visual Studio та Apache OpenOffice, запускаються помітно швидше порівняно з без ReadyBoost - і це в системі з 8 Гб фізичної пам'яті!

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


7

Ми щойно зробили детальне порівняння на двох комп’ютерах: на одному з Windows 8.1 та на одному з Windows 7.

Вдосконалення, які ми вимірювали, включаючи ReadyBoost в системі з низькою кількістю оперативної пам’яті, такі:

  • Відкриття медіафайлів, таких як фотографії, музика чи відео, відбувається трохи швидше (приблизно на 2%).
  • Завантаження веб-сторінок та використання програм Office трохи швидше (приблизно на 2%).
  • Покращено час завантаження вашої системи (до 7%).
  • Ваші найчастіше використовувані програми запускаються швидше (на 10-15%).

ReadyBoost не мав позитивного впливу під час гри в ігри та запуску програм, що вимагають процесора чи GPU.

Детальну процедуру тестування та всі результати ви можете знайти тут: Чи працює ReadyBoost? Чи покращує це продуктивність для більш повільних ПК? .


1

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

Якщо у вас комп'ютер низького класу, і я сумніваюся, хто-небудь на сайті під назвою "Супер Користувач" :-), це, мабуть, вигідно. Для тих, хто має здатні системи з принаймні 2G пам'яті (а 4-8G стає все більш поширеним), ReadyBoost, ймовірно, не додає достатнього підвищення продуктивності, щоб гарантувати цілість флеш-пам’яті та важливіший USB-порт.

Пам'ять дешева , я просто подвоїв оновлення HTPC до 4G, використовуючи ту саму точну пам’ять, яку я спочатку побудував із системою (2x Corsair twinxsomethingfast) за меншу половину ціни, яку я заплатив рік тому (35 доларів проти ~ 75 доларів). У мене є флеш-пам’ять 4G, яку я раніше використовував з ReadyBoost, і він швидше "відчуває себе" при фактичній пам'яті. Часи завантаження не мають значення, моя система - це медіа / ігровий ПК і працює майже 24x7.


2
Правда, у мене немає ПК низького класу, хоча ми, «суперкористувачі», часто закінчуємо будівництво ПК нижчого класу для інших за бюджетом, навіть якщо наші власні коробки вражають :-)
Кріс У. Реа,

1
Влучне зауваження! Хоча найчастіше моя «стара» система перетворюється на когось іншого, а іноді я ставлю Linux на стару, перш ніж віддавати її :).
jtimberman

1

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

Сортування між системною оперативною пам’яттю та жорстким диском.

Більшість жорстких дисків ноутбуків обертаються зі швидкістю 5400 об / хв і мають час доступу приблизно від 10 до 15 мс для випадкових читання та запису. Для порівняння флеш-пам’ять має час доступу від 4 до 6 мс для еквівалентних випадкових зчитування та запису.

Що було розроблено ReadyBoost - це розміщення найбільш часто або нещодавно використовуваних даних від 2 до 8 ГБ даних на флеш-пам’яті, де доступ до них був би принаймні вдвічі швидшим, ніж читання з жорсткого диска.


1

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

Спрощені результати тих кількох тестів, які були виконані, використовуються кожним веб-сайтом з того часу, і його сміття (Google це і 99% скаже вам, що він не збільшує продуктивність, мало хто насправді пробував це), абсолютно вводить в оману.

Я перевірив себе за допомогою Windows 7 (x64), 9 ГБ DDR3 (тільки коли-небудь досягло близько 6 ГБ у використанні) та 16 ГБ Sandisk micro SD картки.

Швидкісні програми, що запускаються, різко покращилися, з 3-5 секунд до 1.

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

Мені завжди здавалося, що це якась хижак. Якщо ви хочете, щоб ваші програми швидко запускалися, поставте їх на SSD.

Зрозуміло, невеликий рентабельний :) Ми всі знаємо, що 128 ГБ SSD не вистачає для використання Windows протягом двох років, що стосується оновлень програм та інсталяцій, нічого, що має скандальні ціни. Не кажучи вже про серйозні помилки, що виникли з цілою низкою SSD-дисків. Картка 16 ГБ на той час коштувала близько 15 доларів, набагато доступніший варіант.


0

ReadyBoost забезпечує величезну перевагу, коли ви багато пишете на жорсткий диск. У мене досить пристойна машина. 5 Гб оперативної пам’яті з чотирьохядерним процесором 3 ГГц. Завдяки ReadyBoost я часто спостерігаю десятикратне збільшення швидкості запису при виконанні інтенсивних завдань вводу / виводу, таких як копіювання великої кількості даних архівів, що стискають / розпаковують. Якщо не пишу багато даних, я не помічаю жодної користі від продуктивності, але я розумію, що якщо вашій системі не вистачає пам’яті, ReadyBoost може пришвидшити найвибагливіші завдання.


0

У мене є SD-карта класу 10 50 Мб / с 16 Гб, картридер в моєму ноутбуці керований usb3. Навіть з 4 Гб оперативної пам’яті, продуктивність видатна… Однак, USB-карта 2 або 4-го класу 4 нічого не зробить. Я перевірив, використовуючи випадкову SD-карту класу 4, на якій я лежав, і продуктивність була незначною. Я перейду до ssd пізніше. Треба пам’ятати, що це кеш, а не таран і не зберігання. У мене вікна 8.1.

Кілька речей, щоб зробити найкраще з Readyboost.

Форматуйте до exFAT, а не NTFS, використовуйте весь пристрій, чим більше, тим краще. exFAT робить менше послідовних перевірок, тому швидше. Для 1 великого файлу вам не потрібна файлова система з журналом. Про журнал lmao немає нічого. Файл Oooo 1 ... Виграє продуктивність exFAT.

Переконайтесь, що це SD 10 класу, якщо ви плануєте використовувати SD. Клас 4 нічого не запропонує.

Переконайтеся, що ви використовуєте USB 3. SD або інше. Я вибрав SD, тому що це ноутбук, і я не використовую порт SD. USB 3 USB-накопичувач на робочому столі.

Чим більше розмір, тим краще. Найбільшу продуктивність я бачив під час копіювання файлів під час використання програм. В основному це дозволяє мені встановлювати і копіювати речі, працюючи над іншими речами, не забиваючи стіну. Windows також розмістить на ній сторінку, якщо це потрібно, як і при використанні жорсткого диска, він буде кешувати синтаксичні розбиття підкачки.

Чим довше ви його використовуєте, тим краще готовий збір і супердетч разом, щоб бути найкращим.


Ви згадуєте поїздку до класу 10. Але мова йде лише про пропускну здатність до / з карти. Ви перевіряли, яка ефективність має найбільший вплив? Наприклад, затримка IO, #IOPS або пропускна здатність?
Геннес
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.