1

Кто-нибудь знает, что будет лучшим между:

ОПЦИЯ 1

  • 1 HDD на слоте IDE материнской платы
  • 1 жесткий диск на плате расширения PCI с портами IDE (уже имеется Silicon Image Sil0680A)

ВАРИАНТ 2

  • 2 HDD на том же кабеле IDE, прямо на материнской плате

Материнская плата: Asus P5KC
Жесткие диски: Seagate 7200RPM 120 ГБ

Я думаю, что 2 жестких диска на одном кабеле будут медленнее, так как шина будет разделена на 2

1 ответ1

2

Шина не "разделена на две части", она мультиплексируется для каждой операции ввода-вывода. т.е. только одна операция может быть выполнена на всех дисках, подключенных к одной шине. Но эта операция может использовать все возможности шины, пока она работает.

Тем не менее, да, два ATA HD на одном кабеле будут медленнее, чем их на отдельных контроллерах, если вы используете их оба "одновременно".

Например, при копировании файла с одного диска на другой - с одним каналом ATA это будет выглядеть так:

while (the file hasn't been completely copied)
{
  Start a read from the first drive

  (delay while the first drive seeks, rotates, and transfers the data -
  during this time the second drive can do nothing)

  Write to the second drive what was just read

  (delay while the second drive seeks, rotates, and transfers the data...
  during this time the first drive can do nothing)
}

Принимая во внимание, что с двумя отдельными каналами ATA все может быть гораздо более параллельным, при условии, что ваша программа копирования достаточно умна, или если кэширование ОС эффективно выполняет чтение вперед и назад. Второе чтение с первого диска может быть начато сразу же, как только будет выполнено первое, и может произойти с перекрытием во времени с первой записью на второй диск.

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

Во многих случаях, однако, второй диск не будет использоваться так часто, и не часто в сроков. Типичным случаем является накопитель "массового хранения" или "архив".

Кстати, фактические части "передачи данных" являются самыми короткими частями всего этого.

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