59

Какое внешнее соединение имеет наибольшую пропускную способность по отношению к используемым заголовкам? Я был бы признателен за самый медленный и самый быстрый список, включая USB 2.0, USB 3.0, FireWire 400, FireWire 800, eSATA и Thunderbolt, учитывая пропускную способность, которая используется для командования и управления (уменьшая доступность пропускной способности данных).

4 ответа4

81

Теоретические максимумы следующие:

В битах в секунду, то есть:

  • USB 1.1 = 12 Мбит / с
  • Firefire 400 = 400 Мбит / с
  • USB 2.0 = 480 Мбит / с
  • FireWire 800 = 800 Мбит / с
  • USB 3.0 = 5 Гбит / с
  • USB 3.1 = 10 Гбит / с
  • eSATA = до 6 Гбит / с (750 МБ / с) прямо сейчас, поскольку это зависит от внутреннего чипа SATA.
  • Удар молнии = 10 Гбит / с × 2 (2 канала)
  • Удар молнии 2 = 20 Гбит / с
  • Удар молнии 3 = 40 Гбит / с

В байтах в секунду, то есть:

  • USB 1.1 = 1,5 МБ / с
  • Firefire 400 = 50 МБ / с
  • USB 2.0 = 60 МБ / с
  • FireWire 800 = 100 МБ / с
  • USB 3.0 = 625 МБ / с
  • USB 3.1 = 1,21 ГБ / с
  • ESATA = 750 МБ / с
  • Удар молнии = 1,25 ГБ / с × 2 (2 канала)
  • Удар молнии 2 = 2,5 ГБ / с
  • Удар молнии 3 = 5 ГБ / с

Однако это не дает фактического ответа. В качестве примера, FireWire 400 представляет собой последовательное соединение. Все 400 Мбит / с доступно для передачи данных. USB 2.0 отправляет данные команд и управления через одно и то же соединение, которое использует данные, ограничивая соединение 480 Мбит / с до 380-400 Мбит / с. При рассмотрении пропускной способности список выглядит совершенно иначе.

Скорость / пропускную способность / пропускную способность большего количества устройств смотрите в этой статье в Википедии http://en.wikipedia.org/wiki/List_of_device_bit_rates#Peripheral

10

Википедия дает довольно полное сравнение: http://en.wikipedia.org/wiki/Serial_ATA#Comparison_with_other_buses

6

Intel Thunderbolt, согласно ссылке на SATA в Википедии чуть выше, составляет 10 Гбит / с.

Кроме того, ни один из этих ответов пока не дает никакой практической / полезной информации. Теоретические максимальные и реальные скорости могут сильно отличаться, и только некоторые существенные реальные тесты дадут значимые ответы.

Пока я не нашел много таких тестов. Есть один на Crunchgear.com:

http://www.crunchgear.com/2010/02/05/esata-is-faster-than-usb-3-0-at-least-right-now/

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

Другой, кажется, предлагает USB 3.0 "Turbo" (что бы это ни было?) имеет немного больше, чем eSATA, на sansdigital.com:

http://www.sansdigital.com/performance-comparison/eliteraid-usb3-performance-feature.html

Но я должен подвергнуть сомнению это, предлагая скорости чтения / записи ~ 200 МБ / с для жесткого диска - если жесткие диски не улучшились в последнее время, я не считаю, что эти скорости физически возможны, и подозреваю, что эти скорости просто кэшируются.

Вероятно, относительно безопасно использовать eSATA или USB 3.0 и получать скорости, близкие к оптимальным ... если, так сказать, ничто не задушит вашу цепь. (плохо спроектированный или дешевый компонент и т. д., что приводит к узким местам) Нам действительно нужно больше реальных сравнений с различными аппаратными компонентами.

2

Это прекрасный пример невероятно плохо сформулированного вопроса, дающего неправильный "популярный" ответ.

"Быстро"??? Что это значит?

У меня есть 80 человек, которым нужно двигаться как можно быстрее на одну милю. Мой выбор для автомобиля:

Школьный автобус, максимальная скорость 70 миль в час

Lamborghini, который может делать 220 миль в час

Так что я выбираю? "Быстрее"?

Суть, которую я делаю, объясняется здесь ...

USB 2.0 может выдвигать (теоретический максимум) 480 Мбит / с

Firewire 400 может выдвигать (теоретический максимум) 400 Мбит / с

ОДНАКО шина USB заряжает вас примерно на 20%. Это означает, что теоретическая максимальная скорость передачи данных ближе к 384 Мбит / с. Это потому, что 20% используется для управления шиной. То есть управляющие сигналы отправляются через тот же канал, который используется для перемещения данных.

Firewire не имеет этого ограничения для рассмотрения. Таким образом, по пропускной способности данных FireWire 400 превзойдет USB 2.0, хотя USB 2.0 имеет более высокий теоретический максимум.

Это не единственный пример того, почему ответ на такой вопрос путем цитирования теоретических максимумов не дает правильного ответа.

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