ReadyBoost в Windows 7

ReadyBoost в Windows 7

Сегодня я купил SD-карту для своей фоторамки, но когда я вставил ее в свой ноутбук, то увидел, что могу использовать ее для ReadyBoost.

Некоторая предыстория

Я разработчик .net, использующий виртуальные машины и разрабатывающий веб-приложения (и Sharepoint). Я использую ноутбук HP с Core 2 Duo 2GHz + 4GB RAM + 320 7200 HD. Я одновременно запускаю

  • Visual Studio 2010 с некоторыми плагинами
  • SQL-сервер
  • Firefox с минимум 10 вкладками
  • Chrome с примерно 5 вкладками
  • ИИС
  • ВМ с машиной Server 2008
  • Sharepoint

и иногда Photoshop и немного InDesign. Так что я не даю своей машине отдыхать. :D

Вопрос

Если я куплю себе действительно быструю карту SDHC (например, SanDisk 16GB Extreme 30MB/s - есть ли что-то быстрее) и буду использовать ее с моим Windows 7 ReadyBoost, увижу ли я какой-либо прирост производительности? Будет ли она работать примерно так же, как Seagate's HybridDrive Momentus с твердотельным накопителем на 4 ГБ?

Чего мне на самом деле ожидать, если я вставлю эту карту в свой аппарат? И какой размер будет рекомендован?

Наблюдения

Я полагаю, что перенаправление файла подкачки на него ускорит работу системы. Некоторые машины VM на нем, вероятно, также будут работать быстрее, поскольку они могут работать параллельно с хост-системой HD, я полагаю. Я прав или нет?

решение1

ReadyBoost — это кэширование файлов чтения, а не расширение виртуальной памяти, основанное на том факте, что флэш-память имеет фактически нулевое время поиска для кэширования.маленькийфайлов (поскольку флэш-память также медленнее при непрерывной записи, чем жесткий диск).

ReadyBoost также обеспечиваетболееместо для оконСупер ПриходЕсли у вас нет подключенного устройства с поддержкой ReadyBoost, это все равно будет происходить в вашей свободной оперативной памяти. Таким образом, наилучший прирост производительности вы увидите, если у вас небольшой объем оперативной памяти, поскольку неиспользование RB означает, что кэш SF придется сбрасывать, когда оперативная память необходима программному обеспечению.

В ответ на комментарии на studiohack'sотвечать:
Не беспокойтесь о синхронизации, это кэш чтения, и, по сути, если файл не готов в кэше, Windows просто извлекает его с жесткого диска. Кстати, также отметим, что содержимое кэша зашифровано и сжато, поэтому ваши данные защищены от внезапной кражи SD-карты.


В конечном итоге использование RB не ухудшит производительность, поэтому стоит попробовать, если у вас есть лишняя карта, но с 4 ГБ ОЗУ не ждите серьезных улучшений.
(Хотя это не мешает мне использовать 16 ГБ оперативной памяти с 4 ГБ!)


Мой ответ наReadyBoost — Сколько места нужно?также может оказаться полезным.

решение2

ОтAnandtech.com:

ReadyBoost влияет на загрузку, закрытие и время переключения приложений, но задачи, интенсивно использующие процессор, не так сильно затронуты. Таким образом, большинство наших обычных тестов, даже при работе с 512 МБ памяти, не служат хорошим тестом для ReadyBoost. Если в вашей системе так мало памяти, что она подкачивается на диск во время выполнения одной задачи, то у вас проблемы, и ReadyBoost вас не спасет.

Источник (и больше информации) @http://www.anandtech.com/show/2163/6

Что касается размера SD-карты, то чем больше, тем лучше. Однако наиболее важным фактором являетсяскоростькарты.

решение3

Работает: HP Mini 210 Netbook, 750 ГБ жесткий диск, 2 ГБ ОЗУ. Установлено: Windows 7 HP Complete Install, SQL Server 2008 R2 Developer, Office Professional 2007, MySQL, PHP, Norton AV

Поскольку скорость/производительность стали более важной проблемой, я заметил постоянное предложение «ReadyBoost» для ваших флэш-накопителей. Мой поиск в Интернете привел меня к убеждению, что производительность на самом деле не улучшилась, и максимум, который я мог использовать, составлял около 4 гигабайт, подкрепленный тем фактом, что мой компьютер тоже так сказал. Попытка разбить 8-гигабайтную Micro SDHC на 2, чтобы использовать один раздел как Booster, а другой как диск Norton & System Backup, оказалась недостижимой. Отбросив эту идею, я разбил диск на один раздел, отформатировал его с использованием NTFS, изменил политику, чтобы включить кэширование диска, сделал его своим диском «A», а затем запустил опцию «ReadyBoost». Я не только использовал все 8 гигабайт, но и увидел, как мой нетбук HP Mini 210 ожил даже с полностью загруженной платформой разработки. IPI Пол...

решение4

Я попробовал вставить карту памяти SanDisk Extreme Class 10 SDHC в свой ThinkPad X200s с 4GiB RAM. Заметного улучшения не произошло, поэтому я вставил ее обратно в свою DSLR.

Связанный контент