3

У меня на настольном ПК два жестких диска SATA (один для повседневной работы, один для хранения и резервного копирования). Я могу тонко использовать ReadyBoost с pendrives, но мне интересно, есть ли способ, с помощью которого я могу использовать второй неиспользуемый второй жесткий диск для участия в механизме кэширования (та же концепция, что и два ядра ЦП параллельно работают: два жестких диска извлекают данные параллельно)? Ясно, что я хочу включить ReadyBoost на моем отдельном диске D:.

4 ответа4

8

ReadyBoost спроектирован таким образом, чтобы использовать почти несуществующую задержку большинства флеш-накопителей для быстрого ввода небольших объемов данных в память. Современный жесткий диск будет по-прежнему легко передавать большинство USB-флешек (50-100 МБ / с против 10-20 МБ / с) через несколько сотен миллисекунд в среднем.

На самом деле нет хорошего способа включить предложенный вами сценарий или причину производительности для его рассмотрения. Вам лучше использовать второй жесткий диск в конфигурации RAID1 (некоторые контроллеры поддерживают параллельное чтение) или, возможно, выгрузить программы / данные, которым не придется бороться за ввод-вывод с загрузочным диском. Вы будете поражены почти постоянным количеством небольших операций ввода-вывода, которые происходят на загрузочном диске.

1

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

редактировать: после прочтения вашего поста снова создается впечатление, что вы имеете в виду распределение нагрузки между дисками (RAID). RAID 0 распределяет (чередует) данные по 2 дискам для повышения производительности. Но если не получится, все потеряно. RAID5 делает это плюс защищает от потери данных при 1 отказе диска

1

Я думаю, что интерфейс устройства чтения карт памяти не такой быстрый, как интерфейс SATA. Я думал, что скорость передачи данных USB2.0 составляет 400 Мбит / с, а скорость передачи данных SATA3 - 600 Мбит / с. В пакетном режиме я получаю скорость передачи данных до 68 МБ / с от SATA к SATA, тогда как с карты памяти я получаю только 20 МБ / с.

Если вы пытаетесь выполнить готовое ускорение, убедитесь, что вы используете устройство чтения карт интерфейса USB3.0 (должно быть USB3.0 как на материнской плате, так и на устройстве чтения карт памяти) И ваша карта памяти также должна быть высокоскоростной.

1

Некоторые заблуждения, чтобы уточнить:

  • SATA 3-го поколения - 6000 Мбит / с.
  • Да, большинство жестких дисков передают USB2.0, однако, только в последовательном ч / б. вид производительности, для которого был разработан ReadyBoost, основан на случайном ч / б, который все флэш-накопители легко разрушают магнитные накопители. Это функция времени произвольного доступа.
  • Вы не можете включить ReadyBoost на внутреннем жестком диске, потому что это жесткий диск. Там нет никакой выгоды. Если дополнительный жесткий диск оказывается быстрее системного жесткого диска, вам просто нужно установить Windows на более быстрый диск.
  • В противном случае просто укажите Windows для создания большого файла подкачки на этом диске.

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