Что быстрее: два жестких диска меньшего размера или один большой?

Что быстрее: два жестких диска меньшего размера или один большой?

Если предположить, что все диски имеют одинаковую скорость вращения и в целом одинаковые характеристики, за исключением объема памяти, что будет быстрее: установить два жестких диска вместе или просто один большего объема в компьютер?

решение1

Да. Два диска быстрее.

Как уже кто-то сказал,вы можете использовать RAID 0. Это даст вам почти вдвое большую скорость для всего, что большемаленькийфайл, гдемаленькийзависит от того, как отформатирован ваш RAID. Это делает оба диска видимыми как один большой, поэтому нет дополнительных шагов для повышения производительности после настройки RAID. Единственный недостаток RAID 0 заключается в том, что если ОДИН диск выйдет из строя, вы потеряете ВСЕ свои данные.

Вы также можете простоиспользуйте оба диска по отдельности. В этом случае преимущество в производительности будет зависеть от того, как они используются. Чтобы получить максимальное преимущество, вам нужно будет убедиться, что оба диска используются одновременно. Если вы запускаете два или более приложений, связанных с дисковым вводом-выводом, это относительно просто. Если нет, вы можете разделить ОС, подкачку (если используется), приложения или данные. Что делать, на самом деле зависит от типов используемых вами приложений.

Обратите внимание, не путайте диск и разделы. Несмотря на то, что Windows представляет их как разные диски, использование двух разделов может только замедлить работу, поскольку при их одновременном использовании головка должна перемещаться из одного раздела в другой, поскольку они разделены цилиндрами. Однако это не относится к SSD.

решение2

У меня некоторое время был Raid 0, но я заметил только небольшое общее улучшение. Я был разочарован всей этой идеей и приобрел SDD для своих системных и программных файлов, и я пришел к выводу, что ни один другой доступный апгрейд компьютера не даст вам столько производительности, до того, как я приобрел SSD, я действительно не осознавал, насколько узким местом был мой HDD.

Возвращаясь к исходной теме, в зависимости от того, как вы будете использовать свой компьютер, может быть быстрее, если у вас есть два жестких диска, подключенных к разным контроллерам на материнской плате, если у нее их больше одного. Порты Sata для одного контроллера обычно обозначены одним цветом, например, моя материнская плата имеет 4 оранжевых порта, контролируемых чипом Intel, и 2 красных порта, контролируемых чипом J-Micron. Подключение обоих жестких дисков к одному контроллеру снизит производительность, в моих тестах скорость записи копирования файла с одного жесткого диска на другой упала более чем в два раза по сравнению с настройкой, когда жесткие диски были подключены к разным контроллерам.

решение3

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

Такое распараллеливание также повышает производительность чтения и записи в RAID 0, а также производительность чтения в RAID 1.

решение4

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

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

(Двумя исключениями из этого правила являются IBM System i (или как ее сейчас называют) и некоторые системы RAID. System i распределяет (почти) все данные по всем дискам более или менее равномерно, разделяя отдельные файлы по нескольким дискам, так что диски, как правило, одинаково загружены. Системы RAID аналогичным образом распределяют отдельные файлы по нескольким дискам, но улучшает ли это производительность (или наоборот ухудшает ее), зависит от конкретной схемы RAID.)

Раньше считалось, что средняя скорость доступа к диску ухудшалась с увеличением объема дисков, что давало еще один стимул использовать несколько дисков меньшего размера вместо одного большого. Хотя я не уверен, что это теперь так. (В последнее время не смотрел на характеристики производительности дисков.)

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