USB vs. FireWire для внешних жестких дисков

2476
Kevin L.

Для внешних жестких дисков в этом вопросе я имею в виду традиционные жесткие диски; вид с вращающимся металлом внутри них (без оперативной памяти или сверхвысокопроизводительного оборудования на базе флэш-памяти):

Есть ли значительная разница в скорости между USB 2.0 и FireWire 400 для внешних жестких дисков? И, пока мы здесь, eSATA и FireWire 800? Конечно, вы можете просто узнать количество скоростей шины, но могут ли традиционные жесткие диски идти в ногу с любым из них?

10

7 ответов на вопрос

15
EvilChookie

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

Поскольку eSATA и Firewire (400/800) работают значительно быстрее, чем USB, я бы поспорил, что они достаточно близки по скорости к тому, какую скорость вы бы видели на встроенном диске. Особенно eSATA - поскольку он не является внешней версией нативного контроллера sata?

Firewire 800 чувствует себя почти так же быстро, как родной внутренний. Jay R. 14 лет назад 3
Мне сказали, что USB вызывает большую нагрузку на процессор, чем IEEE 1394 (он же FireWire ™) dlamblin 14 лет назад 0
Я не знаю, как вызвать большую нагрузку, но USB может быть немного загружен процессором. Производительность USB может пострадать в периоды высокой загрузки процессора. Я видел людей, которые играли в онлайн-игры с USB-модемами ADSL, и у них бывали частые падения из-за высокой загрузки процессора. EvilChookie 14 лет назад 1
eSATA - это точно такой же протокол SATA, с требованиями к лучшим кабелям и более высоким напряжениям, а также немного другому разъему. Mircea Chirea 13 лет назад 0
USB2 требует, чтобы центральный процессор обрабатывал детали низкоуровневой связи, в то время как Firewire имеет дискретный контроллер на портах, который обрабатывает мелкие детали. Я думаю, что USB3 преодолевает это, также делегируя больше ответственности USB-контроллерам, а не драйверам. Mark K Cowan 9 лет назад 1
3
yungchin

Я перезвоню немного позже, но ... скорости шины, на которые рассчитаны различные протоколы, не являются хорошим показателем реальной скорости, которую вы могли бы ожидать. Например, USB имеет много накладных расходов (по замыслу), и с большинством контрольных микросхем, с которыми я сталкивался, USB 2.0 на самом деле не быстрее Firewire 400 (никаких цифр под рукой, надеюсь, вы примете это как пример из моей жизни). ...).

Пару лет назад USB 2.0 был на самом деле медленнее из этих двух, потому что он требует большей поддержки ЦП, но теперь, когда у нас есть двухъядерные процессоры и быстрые внутренние шины везде, вы не найдете никакой разницы больше.

Для краткого обзора реалистичной пропускной способности, которую вы можете ожидать, посетите сайт S-ATA SIG. Это, конечно, вряд ли независимые данные, учитывая, что они определили стандарт e-SATA, но я бы сказал, что они на самом деле весьма оптимистичны в отношении USB 2.0: их заявленные 45 МБ / с - это то, чего я никогда не видел в своих собственных целях - 32 МБ / с, действительно.

Типичные скорости интерфейса

У меня была чуть лучшая производительность USB2, чем на графике с твердотельными накопителями Intel по USB, но не намного лучше ... Конечно, разница не в ~ 2x ~ 7x, необходимая для конкуренции с 1394b или SATA3G Mark K Cowan 9 лет назад 0
3
robsoft

Это вряд ли научно, но мой опыт работы с Firewire 400, 800 и USB 2 на различных Intel Mac (ноутбуках и iMac) заключается в том, что FW400 заметно быстрее USB 2, а FW800 набирает скорость на внутренних дисках.

Ежедневно я копирую около 16-25 Гб файлов (виртуальных машин) и всегда выбираю FW800 (или 400) через USB2. Некоторое время я регулярно копировал 16-гигабайтный файл с одного FW800 на другой (они были последовательно соединены), и это было похоже на копирование между двумя внутренними жесткими дисками.

Я ценю, что FW400 может быть другим зверем в Windows, конечно.

1
Bruce McLeod

С точки зрения пользователей, я нашел USB2 лучше, чем FireWire, поскольку доступно больше устройств. Для сырой скорости FireWire 800 отлично. Я не использовал eSATA, и чувствую, что он, вероятно, станет стандартом.

1
Josh Hunt

Теоретически, Firewire 400 имеет максимальную скорость 400 Мбит / с, а USB 2.0 имеет максимальную скорость 480 Мбит / с. Тем не менее, фактические скорости использования, как правило, сильно различаются, и это часто зависит от самого внешнего жесткого диска.

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

480 Мбит / с для USB2 - это пакетный режим, где 400 Мбит / с для Firewire должен быть устойчивым режимом. Если вы не передаете только большие файлы, вы, скорее всего, этого не заметите. Jay R. 14 лет назад 3
Большинство USB-накопителей являются дисками SATA с мостом USB-> SATA. Вы можете также легко получить мост Firewire-> SATA. Мой "портативный" диск - это диск SATA с мостом Firewire-> IDE, мост был довольно дешевым. Mark K Cowan 9 лет назад 0
1
kch

Firewire любит вас, но иногда вам нужен USB. (Потому что люди дешевые и покупают дешевые машины, вы знаете).

Если вы покупаете кейс / док, я бы выбрал один с:

  • FW 800 (это 400-совместимый, вам просто нужен кабель 400-800)
  • eSATA (но если вы на Mac, никто не поставляется с портами eSATA)
  • USB (даже у моей собаки есть USB, и он не компьютер. Кроме того, у меня нет собаки)

Таким образом, у вас есть лучшее из Firewire и eSATA, но вы все равно можете подключить свой диск к машинам своих друзей 20-го века. (Полагаю, если вы отформатировали его как FAT32.)

Да, это стоит в три раза дороже USB-чехла. Ты получаешь то, за что платишь.

Некоторые реальные истории использования:

  • Я пробовал запускать резервные копии как через USB, так и через FW400, и FW определенно быстрее. (Используя SuperDuper)
  • Там, где я работаю, у нас были некоторые проблемы с воспроизведением видео в формате Full HD с FW400. FW800 действительно светит здесь. Если вы планируете редактировать видео, оно вам понадобится.

К сожалению, у меня никогда не было возможности использовать eSATA, но, как отмечают другие, он должен работать так же, как SATA, и это здорово.

0
bert

Одним из значительных преимуществ FW является то, что это одноранговый протокол. Это означает, что вы можете создать цепочку с 4 компьютерами и 5 жесткими дисками и при этом заставить ее работать. У вас могут быть проблемы, когда две системы пишут один и тот же файл одновременно, но FW гораздо более гибок.

Похожие вопросы