ReadyBoost, технология, обещающая прирост производительности при использовании флешки, как кэша.

Возникает по крайней мере два вопроса:
1) Хоть на волос — помогает ли он системе, или это очередная рекламная утка MS? Например, здесь у нас писали, что не помогает.
2) Я хочу отдать флешку целиком под ReadyBoost. Есть ли способ заставить её сгинуть из Проводника, чтобы она не мозолила глаза? Помнится, в XP можно было потвикать, чтобы спрятать привод, но нет ли какого–то встроенного в W7 средства?

размер 500x305, 12.47 kb

Tagged with:
 

70 Responses to ReadyBoost

  1. FfDash:

    Помогает, но не волшебно. eBoostr работает гораздо лучше, но он вечная бета.

  2. Xua:

    Хорошо помогает только с реактивными флешками. Проще купить оперативы гигов 20.

  3. EKon:

    Кто его знает, что за «реактивные флешки» бывают…
    По крайней мере требования, что я нашел в Wiki — весьма скромны.
    А свою флешку я обмерял немного, она показала скорость записи ~ 7 Мб/с, чтения ~ 25 Мб/с.

  4. HDN:

    Ну вот и прикинь в чем преимущество перед свопом на HDD.

  5. EKon:

    На вскидку это сложно прикинуть, HDN. Понятно, что использовать флешку как «просто своп» — бессмысленно. Но если туда заранее выложить кучу мелких системных файлов, вских там.dll да.sys — не исключено, что винт тарахтеть станет меньше.

    Т.е., всё зависит от микрософтовской реализации идеи такого ускорения.

    Лично я затрудняюсь сказать, работает ли оно. Особой разницы не заметил.

    ЗЫ: А ещё в Вики пишут, что в W7 (в отличие от Висты) можно воткнуть сразу несколько флешек с включенным РеадиБустом — и получить мега–ускорение. ))

  6. Xua:

    Преимущество будет, если флешка быстрее винта. У меня вот винт быстрый, 40 метров читает/пишет, мне на редибуст насрать. Ну и да, оператива решает. Редибуст полезен в ноутах, где медленные винты на 4200 и оперативы гиг. Преимущества сразу полезут на свет.

  7. EKon:

    Ну здрасьте; не так всё пишут. Пишут, что главное — отсутствие задержки при позиционировании головки винта. Т.е. — при чтении множества мелких файлов линейная скорость чтения почти не играет роли.

    Кстати, 40 Мб/с — это медленный винт, на мой взгляд. Щас самые замухрыжечные винты выдают 50…70 Мб/с. Ты чем мерял? Я обычно Викторией замеряю.

  8. Neop:

    NoDrives — это абсолютно нормальный и задокументированный способ скрытия разделов из Проводника. Не вижу смысла им не воспользоваться.

  9. Neop:

    Основная фишка, на которой базируется технология ReadyBoost, состоит в том, что у флешки время доступа хоть и ниже, чем у ОЗУ, но все же в разы выше, чем у жесткого диска.

  10. EKon:

    Вчера пробовал — не сработало. (

  11. Neop:

    Может в битах запутался? :–)
    Попробуй с помощью Tweak UI, хоть она и для XP, но, может быть, сработает и в семерке.

  12. EKon:

    Да как тут можно запутаться? Я написал 210, имея в виду «»
    Сегодня вечерком еще попробую похимичить; Tweak UI у меня разумеется есть, но на W7 я его ещё ни разу не травил.

  13. Xua:

    50–70 — это пиковая скорость. Я мерял Far–ом копируя файло большое. Не специально мерял, просто иногда обращаю внимание на то, что он пишет (:

  14. Xua:

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

  15. FfDash:

    Кстати, раз уже всё заинтересованные тут отметились — какую именно модель флешки стоит использовать и где они продаются? В этих флешках чёрт ногу сломит.

  16. EKon:

    Ээ… я выбрал самую дешевую, 6$, с ближайшей раскладки. >__>

  17. EKon:

    Это таки сработало, спасибо!
    (Оказывается, я ошибся в пути реестра, не создал папку «Explorer»).

  18. Neop:

    Ну вот как раз для фотошопа ReadyBoost бесполезен.

    При чтении малых блоков 4кб производительность увеличивается примерно в 10 раз по сравнению с HDD, но вот при чтении больших файлов эффекта не наблюдается.
    //ru.wikipedia.org/wiki/ReadyBoost

  19. EKon:

    Кстати, мне это немного странно. Производители флешек где–то писали, что USB–флешки хреново работают с блоками малого размера. Подозреваю, что для оптимального эффекта надо либо много флешек (несколько ReadyBoost девайсов, работающих одновременно), либо какой–то специализированный скоростной SSD–привод маленького объема.

  20. EKon:

    …в истинности этого замечания не уверен.

  21. Neop:

    image

    A microsecond (µs) is equal to 1000 nanoseconds or 1/1000 millisecond (ms).

  22. EKon:

    Писали, что это проблема не столько самой памяти, сколько контроллеров флешек.

  23. Neop:

    Ну вот результаты теста реальных устройств:
    image

    Дата теста: 2004 год, прошу обратить внимание.

  24. EKon:

    Спасибо. Теперь мне стало поспокойней.

  25. Xua:

    именно об это я и говорю.

  26. EKon:

    Вооружившись старым советским секундомером, замерял сегодня длительность всяких процессов, как то: загрузка Винды, выключение, загрузка игр и других программ — с ReadyBoost’ом и без оного.

    Результат: никакой разницы по времени, абсолютно.

    Кто подскажет, куда смотреть, чтобы это обещанное ускорение увидеть — буду благодарен!

  27. RoW7:

    повторный запуск тяжёлых приложений попробуй замерить

  28. Reof:

    администрирование ? просмотр событий ? журналы приложений и служб ? microsoft ? windows ? diagnostics–performance

    Там лежит лог времени загрузки и выключения в миллисекундах. Можно использовать вместо советского секундомера. 🙂

  29. Reof:

    расскажите по–русски как скрыть диск , а то читать английски течнет лень.
    Попробовал на днях SDшку двухгиговую отдать под ридибуст… По ощущениям ничего не изменилось, но пусть будет. Всё равно SDшка валяется без дела.

  30. EKon:

    Идея конечно знатная, но если если я ожидал увидеть где–то хотя бы две…три секунды выигрыша — и не увидел, какое мне дело до микросекунд?

  31. EKon:

    При большом объеме ОЗУ они и так грузятся быстро. Так что, вариант с повторным запуском я даже не замерял. Это не то, что ожидалось от сабжевой технологии.

  32. EKon:

    По опубликованной выше ссылке всё просто. Запускаем regedit, идем по указанному там пути, HKCU\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer\.
    Если чего не хватает, досоздаём. Создаем дворд NoDrives и загоняем туда число. В этом числе битики задают, какой привод будешь маскировать. По ссылке есть несколько примеров. Всё.

  33. Reof:

    да я не про микросекунды, а вообще про лог. Микросекунды к слову пришлись.
    Я сам тоже ничего не увидел — ни когда первый раз пробовал на висте, ни сейчас. Ни на ноуте, ни на старом–старом десктопе с 512мб памяти. Интересная технология. Правда время апа и дауна мне не пришло в голову сверять.

  34. Reof:

    ага, получилось, спасибо.

  35. Xua:

    я уже писал, что редибуст нужен если у тебя мало оперативы и тормозной винт. То есть eeePC.

  36. EKon:

    Да, ты уже писал. А я уже не соглашался. Потому что это расходится с FAQом по сабжу: там и слова нет про то что «в случае быстрого винта вам не поможет ReadyBoost» или «если много операвтики, не включайте ReadyBoost». В частности, см. последний пункт ФАКа: ~ «выигрыш только при чтении множества крохотных блоков».

    А вот чего я в этом хилом FAQе не увидел, так это освещения непонятного мне вопроса: этот кэш на флешке — используется ли в нем информация из прошлых сеансов работы? Или он действителен только «внутри» одной сессии работы Винды?

  37. RoW7:

    Смотрите, чего нашёл: большая картинка

    Отсюда.

    Инфа старая совсем, но что нашёл вот…

  38. Xua:

    lol, вобщем редибуст — зло!

  39. Neop:

    Гугл спешит на помощь: //blogs.msdn.com/tomarcher/archive/ …

  40. 6oaf:

    былиб деньги купил бы плату для оперативки ддр2, вставил бы туда максимально оперативки, и в системе появился бы хард, скорость записи на который была бы космическая. Туда переустановить винду, и комп наверное будет включаться за пару секунд)

  41. Reow:

    Проводили мы эксперимент такой 128 gb ddr2 ^_^, xeon 5335 x4, win.main build 7700, время загрузки 4 секунды 🙂

  42. EnW2k:

    я пропустил выход билда 7700?

  43. DnQ:

    а что за плата для оперативки? Можно подробнее?

  44. Hcor:

    есть sata2 устройства, куда можно впихнуть очень много ddr2–оперативки

  45. Dnoaf:

    Об этом билде еще в конце января была информация на взоре.

  46. EnW2k:

    да, я уже нашел. Как–то плохо у меня стало с чтением взора, хотя раньше — каждый день. Наверное, Вин7 меня просто полностью устраивает 🙂

  47. 6oaf:

    слушай, а сколько будет стоить такая плата + 64 гб оперативки. И ещё интересует вопрос, память энергозависимая, тоесть нужен источник питания. Как они это там решили то?

  48. LAQ:

    мне тоже очень интересно — как называется, где искать?

  49. LAQ:

    мне тоже интересно — как называется, где искать?

  50. LAQ:

    я имею в виду, есть ли что–нибудь, кроме этого Acard ans–9010? он ведь уже два года назад вышел, у нас его фиг найдёшь. Да и идея–то на поверхности, наверняка кто–нибудь ещё делает что–то подобное

  51. Reow:

    ну сейчас 7729 ) последний в win main

  52. Reow:

    это серверная модульная платформа )

  53. 6oaf:

    сата2 беспонтово, там пропускная способность всего 300 мгб.сек. Это отстой для оперативки. Вот еслиб её в ex16 воткнуть…

  54. 6oaf:

    Черт я даже сам не могу найти это устройство в инете, если найду, сюда свистну

  55. 6oaf:

    //intek–nn.nnov.ru/reviews/?prod_id…
    Вот вам товарищи статья, тут написано про всё и обо всём. Смотрите, читайте)

  56. LAQ:

    просто неясно, вышло ли что–то ещё вообще. Вот, например, новость о выходе 5го гипердрайва: //www.ixbt.com/news/all/index.shtml…
    Но ей уже два года, ищи их свищи теперь

  57. Hcor:

    ващет там двойной порт у их последнего устройства. т.е. 600 в теории.

  58. Hcor:

    лолшто? я же тебе кинул линк на вики–статью с пятым гипердрайвом, где 2 сата–300 порта, в то время как у этого сранья вообще uata–133 или sata–150. «смотрите, читайте» ёб то!

  59. Kart:

    У меня 8Гб оперативы (x64) и винт sata какой–то. Скормил 4Гб флеху в редибуст. Стали быстрее запускаться некоторые приложения. Я так понял, что там собственно выигрыш в том, что на флеху сливаются уже слинкованные загрузчиком образы задач в памяти, со всеми зависимостями и точками входа и прочим шлаком.
    В частности, есть менеджер файлов для Wii, без редибуста он запускался по минуте где–то, а с редибустом, секунды 3.
    Хрен его знает, в чем соль.

  60. Ytoda:

    соль в prefetch’е, для чего и сделано все дело.

  61. Ytoda:

    Заюзал я ReadyBoost. Взял флеху Apacer специально для этой фичи. Там появился 4Gb файл ReadyBoost.sfcache? равный размеру оперативки.
    В общем интерфейсное тью–тью даже очень заметно на глаз. Как и при запуске программ, так и при открытии проводника.

    размер 400x334, 26.94 kb

  62. OtR:

    а при большом количестве ОЗУ эта технология и не нужна нафиг)

  63. Nooon:

    какие нужны параметры флешки? Я какие не подсовываю, мне всё говорит, что флешки тормозные и их использовать нельзя.

  64. Noik:

    порт USB 2.0?

  65. Xua:

    быструю надо. у меня флеха выдаёт 10 метров в секунду — это ок.

  66. Ytoda:

    //en.wikipedia.org/wiki/ReadyBoost

  67. EKon:

    Любознательные г–да с Хабра добрались до РедиБуста, и вот что они говорят:
    //habrahabr.ru/blogs/windows/93401/…

    «Технология ReadyBoost действительно способна ускорить загрузку приложений примерно на треть. Однако, это происходит только в определенных и довольно редких условиях. Недостатки в реализации технологии регулярно приводят к очистке кэша и его повторному заполнению, что создает дополнительную нагрузку на диск, и эта нагрузка явно превышает любые выгоды от технологии. Кроме того, регулярная повторная запись гигабайтов данных на флэш–диск приведет к его скорому выходу из строя.
    Таким образом, в ее сегодняшнем состоянии эта технология приносит больше вреда, чем пользы.»

  68. Nooon:

    вот только супругин достаточно древний ноутбук без флешки работает значительно тормознее, чем с вставленной флешкой и включенным readyboost.

  69. TaU:

    чем ставить EEPROM лучше добить RAM памяти

Добавить комментарий

Ваш e-mail не будет опубликован.