7

Я где-то читал, что Windows 7 сняла ограничение на ReadyBoost с 4 ГБ и теперь позволяет неограниченное количество ГБ. Я хотел бы подтвердить это как факт.

В настоящее время мой Windows 7 RC 7100 позволяет мне максимум 4 ГБ на одном из моих 8 ГБ флэш-накопителей (хотя я пытался подключить два одновременно и использовать 4 ГБ на одном и 2 ГБ на другом).

Спасибо!

9 ответов9

5

Согласно этому комментарию к этому сообщению в Windows 7 News, кто-то использует 8 ГБ для Readyboost на 1 ExpressCard и 4 ГБ на 1 карту SHDC одновременно.

2

MS перечисляет ограничения ReadyBoost на 8 устройств, 256 ГБ, здесь:http://windows.microsoft.com/en-US/windows7/products/features/readyboost

2

Давайте все проясним для всех людей:

ReadyBoost является кешем, поэтому каждый раз, когда он читает из кеша, он получает.

Но имейте в виду это:

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

Некоторые USB-накопители работают очень медленно, некоторые очень хорошие (а также очень дорогие) жесткие диски имеют время поиска менее 1 мс, для них ReadyBoost не может получить ничего, поскольку жесткий диск быстрее, чем любой другой.

Когда ReadyBoost может получить? Легко: когда жесткий диск медленнее, чем используемая память USB.

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

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

Это совсем не выгодно, если USB работает медленно ... лучше использовать файл подкачки 4 ГБ на втором жестком диске Sata ... или использовать адаптер Sata to CompactFlash / SD / etc и использовать его для файла подкачки.

Теперь все ясно, усиление ReadyBoost возможно только тогда, когда:

  • ReadyBoost может читать файлы быстрее с USB-накопителя, чем с вашего жесткого диска

Имея это в виду:

  • Использование нескольких модулей памяти USB 2.0 (при условии, что все имеют одинаковое время и скорость поиска) намного лучше, чем использование только одной с одинаковой скоростью ... лучше использовать четыре из 1 ГБ каждый, чем один из 4 ГБ, если все имеют одинаковые спецификации чтения / записи / поиска ,
  • Проведите тест чтения / записи и используйте самую быструю USB-память, которая сделает его максимально качественным
  • Без ReadyBoost запустите «resmon», чтобы увидеть, сколько ОЗУ действительно «свободно» и сколько «ждет» ... выигрыш может быть только при таком размере ... что бы составить представление о том, сколько ОЗУ можно освободить с помощью ReadyBoost, так что вы можете загружать больше приложений и т. Д ... независимо от скорости, ... это только для получения свободной оперативной памяти, а не для повышения скорости

Заключение:

  • Независимо от того, сколько у вас оперативной памяти, ReadyBoost может получить при достаточной скорости USB
  • ReadyBoost всегда получает что-то ... больше свободной оперативной памяти ... и если ваши USB-накопители работают быстрее, чем ваш жесткий диск, это также увеличит скорость загрузки
  • Дайте ему как можно больше GiB
  • Используйте более одного USB-порта для ReadyBoost

Сколько портов USB использовать? Легко: используйте USB-накопители с такими же характеристиками (как в Raid0), затем суммируйте все скорости чтения / записи ... если ваш USB 2.0, он имеет ограничение передачи около 25 МБ / с (у меня никогда не было Windows больше, чем что с очень быстрыми жесткими дисками USB Sata II при последовательном чтении / записи, в Linux я могу увеличить скорость до 28 МБ / с и с корневым портом USB до 48 МБ / с).

Другими словами:

  • Если 'resmon' говорит вам, что ваша свободная оперативная память равна нулю (как это может быть больше всего), а готовая оперативная память равна 500 МБ, вы можете использовать ReadyBoost, чтобы получить 500 МБ свободной оперативной памяти
  • Если ваш жесткий диск слишком медленный по сравнению с USB-накопителем / накопителем (суммарная скорость USB-накопителя в поход), используйте ReadyBoost для увеличения скорости при загрузке файлов
  • Если вы используете программное обеспечение, которое постоянно считывает миллионы разных файлов, не используйте ReadyBoost, вы потеряете все преимущества, так как, если не сможете кэшировать их все, а сбой по сравнению с успешным будет очень низким ... например, частота кадров в играх 3D теряется на 100 кадров в секунду до 40 кадров в секунду или меньше ...
  • Несколько USB-флешек лучше, чем один, см. Raid0, это похоже ... если два файла должны быть прочитаны одновременно и размещены на разных USB-флешках, могут быть прочитаны одновременно (см. Также цепочку USB и убедитесь, что они расположены на разных корневых портах)

Посоветуйте:- чтение USB_A_stick со скоростью 10 Мбит / с - чтение USB_B_stick со скоростью 10 Мбит / с - При использовании обоих на одном и том же корневом порте невозможно чтение одновременно, поэтому в течение 1 секунды можно читать только 10 МБ (от US_A_stick или от USB-B_stick) .. Это не совсем так ... USB может передавать более 20 МБ / с, поэтому, если чтения имеют размер менее 10 МБ, они могут быть чересстрочными, поэтому они могут считывать около 20 МБ / с ..., для которых нужны оба USB-накопителя, чтобы иметь «буфер», большинство из них имеют это ... старые, очень старые не имеют его. - При использовании обоих на разных корневых портах невозможно чтение одновременно, поэтому в течение 1 секунды можно прочитать 20 МБ (10 с USB_A_stick и 10 с USB-B_stick) одновременно

Так что лучше? Протестируйте и проверьте это серьезно ...

Проверьте время поиска жесткого диска, проверьте последовательное и случайное чтение и запись жесткого диска: сравните их с USB-накопителями и т.д. У вас есть ... посмотрите, сколько USB-портов вы можете использовать одновременно ... проверьте их параллельно, посмотрим, может ли передать в то же время или ждет, пока другие в использовании ... и т.д ...

Я рекомендую:

  • Активируйте ReadyBoost только с одним USB-накопителем на одном USB-порту, проверьте скорость загрузки
  • Активируйте ReadyBoost только с двумя USB-накопителями на двух USB-портах, проверьте скорость загрузки на другом USB-порту
  • Протестируйте с тремя USB-флешками ... четыре, пять ... и т.д. ... столько, сколько сможете
  • Посмотрите, сколько свободной оперативной памяти вы получаете
  • Оценивайте результаты и действуйте в соответствии с ними. Примечание. Между тестами выключайте компьютер, чтобы в ReadyBoost ничего не кэшировалось, чтобы результаты не ложились.

Это не легко, но стоит попробовать.

Если ваш жесткий диск представляет собой Sata III, способный читать со скоростью 300 МБ / с или более, со временем поиска 2 мс, никакого выигрыша не будет, если ваш USB 2.0, поэтому в этом случае используйте его только при отсутствии свободной оперативной памяти, запустите remon для увидеть реальную свободную оперативную память против "ожидания" оперативной памяти.

ProcessExplorer выдает только «свободную» оперативную память, но не показывает «ожидающую» оперативную память.

1

На устройстве флэш-памяти, отформатированном как exFAT или NTFS, максимум 32 ГБ на устройство, до восьми устройств на общую сумму 256 ГБ:

Windows 7 позволяет использовать до восьми устройств, максимум 256 ГБ дополнительной памяти, до 32 ГБ на одном устройстве хранения.

Источник

Обратите внимание, что размер устройства, отформатированного как FAT32, ограничен 4 ГБ из-за ограничения размера файла, наложенного FAT32.

1

Я также нашел это в Википедии:

Windows 7 позволяет использовать до восьми устройств, максимум 256 ГБ дополнительной памяти.

0

Я не знаю о «где-то», но статья Wikipedia ReadyBoost поддерживает это:

Windows Vista x86 ограничена использованием 3,5 ГБ (Vista x64 может поддерживать до 16 ГБ); это ограничение было снято в Windows 7.

а также

Первоначальный выпуск ReadyBoost для Windows Vista поддерживает одно устройство. Windows 7 поддерживает несколько флешек для ReadyBoost.

Тем не менее, я не могу найти ничего на сайте Microsoft, что не внушает оптимизма.

0

Официальную информацию от Microsoft можно найти на веб-сайте продукта Windows 7, а дополнительную информацию можно найти на TechNet. Я уверен, что некоторые поиски могут показать еще больше информации от Microsoft, но для начала этого должно быть достаточно.

0

Знать: «ожидающий» ОЗУ - это ОЗУ, которое не является свободным, но может быть бесплатным сразу.

Windows скажет, что объем свободной оперативной памяти равен нулю (по крайней мере, на моем 2BiG), но объем оперативной памяти составляет более 333МБ, что также работает с ReadyBoost.

Окончательный вывод на 32Bit:

  • лучше использовать ReadyBoost с как можно более быстрыми USB-накопителями на как можно большем количестве USB-портов, чтобы повысить скорость
  • и файл подкачки 4GiB, размещенный на выделенном жестком диске как можно быстрее или, по крайней мере, на выделенном разделе FAT32, а не в виде файла в системном разделе.

Окончательный вывод на 64Bit (с большим количеством GiB RAM):

  • Используйте RamDrive для PageFile
  • Если ваш жесткий диск работает быстро, не используйте ReadyBoost

Это то, что я могу сказать, основываясь на моих собственных "сиськах".

-1

ТОЛЬКО если на вашем компьютере меньше 2 ГБ ОЗУ, включите ReadyBoost для USB-накопителя, чтобы сократить количество обращений к жесткому диску, которое делает Windows.

Файл ReadyBoost.sfcache размером от 512 МБ до 3 ГБ должен быть достаточным.

Тесты показали, что использование ReadyBoost не имеет смысла, если на вашем компьютере> 2 ГБ ОЗУ и нет необходимости использовать более одного USB-накопителя. Если у вас есть запасной USB-накопитель емкостью 4 ГБ или менее, вы можете использовать весь накопитель и подключить его к заднему USB-порту по эстетическим соображениям.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .