Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

FAQ по технологии ReadyBoost

Напечатать страницу
16.06.2006 02:38 | deeper2k

В апреле в своем блоге я уже писал о новой используемой в Windows Vista технологии ReadyBoost, которая позволяет использовать внешние устройства хранения данных, а точнее USB-флэш в качестве дополнительной памяти для увеличения производительности системы...

Данную статью я позиционировал как обзор технологии ReadyBoost и она, к моему удивлению, оказалась довольно-таки популярной. Тем не менее, у читателей возникло огромное количество вопросов, а я, в свою очередь, нашел того человека, который сможет на них ответить. Этот человек – Мэтт Айерс, программный менеджер группы клиентской производительности Windows в компании Microsoft.
Вместо обновления моего старого поста, предлагаю вашему вниманию новый. Это что-то вроде FAQ по ReadyBoost. В ходе конференции TechEd Мэтт представит данную технологию наряду с другими способами повышения производительности Vista – ReadyDrive и SuperFetch.

Мэтт Айерс:
"Я – программный менеджер группы, занимающейся повышением производительности Vista. Постараюсь от лица руководства Microsoft ответить на заданные в блоге вопросы. Все сказанное мной может рассматриваться как первое FAQ по ReadyBoost. В целом, как заметили многие из пользователей, данная технология разработана с целью позволить людям с малыми финансовыми возможностями, нехваткой слотов под RAM или технической некомпетентностью добавить производительности в их ПК. Как все, наверное, знают, увеличение оперативной памяти – это лучший способ повысить в целом производительность системы.
Спасибо за вопросы, хорошие идеи и проявленный интерес".
________________________________________

В: Какая должна быть пропускная способность у устройства хранения данных?
О: 2.5Мб/сек для 4K случайного чтения и 1.75Мб/сек для 512K случайной записи

В: Мое устройство имеет пропускную способность в 12Мб/сек (или 133x), но Windows считает его не достаточно быстрым для использования с ReadyBoost ... почему?
О: Существует два варианта ответа:
1. Такое исследование показывает результат последовательных операции чтения/записи, а мы говорим о случайных. Поэтому для ReadyBoost важнее случайный доступ , а не последовательный.
2. Поизводительность устройств непостоянна. Некоторые устройства имеют около 128Мб молниеносной памяти, а остаток реально медленный. Для некоторых приложений это хорошо, но не для ReadyBoost.

В: Каково максимальное количество флэш-памяти, которую можно использовать с ReadyBoost?
О: Можно использовать вплоть до 4Гб флэш-памяти (которая становится 8Гб кэша)

В: Почему нельзя использовать больше, чем 4Гб памяти?
О: Файловая система FAT32 ограничивает ReadyBoost.sfcache-файл размером в 4Гб

В: Какой минимально возможный кэш для ReadyBoost?
О: Минимальный размер кэша – 256Мб (250 Мб после форматирования). После выхода beta 2 мы сократим этот размер до 10Мб.

В: Ага... 256Мб-4Гб - довольно-таки широкий диапазон... а есть ли рекомендации?
О: Конечно есть. Рекомендуемая пропорция 1:1 (флэш к системной памяти) на экономичных ПК и 2.5:1 на более скоростных. Если увеличивать отношение – видимых результатов не будет.

В: Это случаем не просто расположение файла подкачки на сменном носителе?
О: Не совсем так – файл подкачки остается на жестком диске. Это кэш – если данные расположены не в кэше ReadyBoost, мы возвращаем их на HDD.

В: Разве жесткие диски не быстрее флэш-памяти? Мой HDD выдает 80Мб/сек.
О: Жесткие диски хороши для длинных последовательностей операций чтения/записи. В таких случаях ReadyBoost неэффективен. Мы сделали упор на увеличении производительности при коротких или случайных последовательностях, например, пейджинг с диска или на диск.

В: Что произойдет, если вытащить флэшку?
О: В случае случайного отсоединения устройства все данные теряются, потому что это не устройство для хранения данных, а скорее кэш для ускорения доступа к частоиспольуемым данным.

В: Не подвержены ли приватные данные пользователя риску?
О: Это было нашей первостепенной задачей и для устранения такого риска мы использовали алгоритм шифрования AES-128 для шифрования всего, что попадает на устройство хранения.

В: А само устройство – подвержено ли оно риску?
О: Конечно нет. Мы знаем, что флэш-драйвы подвержены износу. Износ происходит тем скорее, чем чаще происходят операции чтения/записи. Но наше исследовние показало,что устройства, сертифицированные Microsoft, прослужат как минимум 10 лет.

В: Возможно ли использование нескольких устройств?
О: Нет. ReadyBoost-устройство в Vista может быть только одно.

В: Почему?
О: Время и качество. С момента появления данной технологии мы решили, что устройство будет единственным. Это вызвано тем, что в случае использовании двух и более устройств появятся проблемы с управлением несколькими кэш-регистрами. Нам нравится эта идея и, думаю, она будет реализована в будущих версиях ОС.

В: Будет ли реализована поддержка SD/CF/MS/MMC/ форматов?
О: Мы сделаем все возможное. В beta 2 мы добавили поддержку некоторым SD/CF-картам с карт-ридером на USB2.0 и PCIe. RC1 будет поддерживать бОльшее число устройств.

В: Так что, может моя SD-карта в связке с USB2.0 карт-ридером не будет работать?
О: Пока технология не поддерживает внешние карт-ридеры – есть несколько технических проблем, которые мы пока не смогли решить. В целом, если карт-ридер всегда виден в системе даже без карты, (как флоппи-дисковод или CD-ROM) мы не можем его использовать для ReadyBoost.

В: Будут ли поддерживаться все USB-устройства независимо от того, как они определяются ОС ("жесткий диск" or "Запоминиющее устройство для USB")?
О: Пока у нас нет способа определять, что находится на другом конце USB-кабеля, поэтому мы вынуждены каждый раз совершать некоторые проверки и только после этого выполнять тесты на скорость. HDD не проходит нашу проверку и по-этому нет преимуществ для ReadyBoost при использовании USB HDD.

В: Будет ли реализована возможность использования mp3-плеера для ускорения системы?
О: По крайней мере не сейчас. MP3-плееры используют 'plays for sure' – интерфейс для сообщения Windows о своем существовании. Нам же принципиально, чтобы устройство определялось как диск. Так что пока такой вариант невозможен.

В: О каком приросте производительности идет речь?
О: Зависит от обстоятельств. В среднем при случайном 4К-доступе скорость чтения примерно в 10x быстрее, чем с HDD. Что это дает пользователю? В случае нехватки памяти и высокой активности жесткого диска система более «отзывчива»; но на ПК с 4Гб RAM и несколькими запущенными приложениями эффект от ReadyBoost менее заметен.

В: Я не могу использовать свое устройство для ReadyBoost... могу ли как-то снизить требования к устройству?
О: К сожалению, нет. Мы установили минимальные по пропускной способности требования к устройстам. Сам смысл ReadyBoost теряет смысл при использовании устройства с более низкой пропускной способностью. Стоит обратить внимание, что мы не добавлем системе памяти, мы ускоряем доступ к данным.

В: Какие производители заявили о поддержке ReadyBoost?
О: Думаю, со временем все заявят о поддержке. Сегодня мы работаем с производителями над программой, позволяющей выделить ReadyBoost-совместимые устройства среди уже производимых.

Источник: http://www.vista-admin.com
Перевод: deeper2k

Комментарии

Не в сети

А как включить то этот ваш ReadyBoost?

16.06.06 11:40
0
Не в сети

Он наш а ни их))))

16.06.06 13:02
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.16 секунд (Общее время SQL: 0.14 секунд - SQL запросов: 57 - Среднее время SQL: 0.00246 секунд))
Top.Mail.Ru