2

Это совершенно гипотетически, и мне просто интересно. Я помню, как Грейс Хоппер из «Леттермана» говорила о корреляции длин провода с наносекундами (определенная длина провода была эквивалентна расстоянию, которое свет проходит за одну наносекунду), и задавалась вопросом, может ли это применяться к внутренним компонентам внутри хоста.

Представьте себе, если у меня есть два жестких диска, A и B, где они абсолютно одинаковы, разница только в длине кабеля, соединяющего два (у A кабель 20 см, у B 30 см один) к материнской плате. Будет ли А иметь какую-либо разницу в производительности, будет ли она чуть быстрее или разница настолько незначительна, что процессор не будет достаточно быстрым, чтобы заметить это?

2 ответа2

2

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

Причина будет в том, что информация, отправляемая с жесткого диска туда и обратно, должна пройти туда еще 10 см и 10 см назад. Даже если это дополнительное время займет всего 1 нс, это все равно еще 2 нс, когда компьютер ожидает информацию.

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

1

Разница в длине 10 см не имеет большого значения, только теоретически. Механика жесткого диска влияет больше.

Для некоторого понимания:
Вы не найдете дешевых USB-кабелей длиной более 5 метров.
Более длинные из них имеют электронику, которая необходима для надежной работы.

Это связано с физическими фактами, из-за которых длина кабеля вырождает сигнал, проходящий через него. Обычно: чем ниже напряжение питания, тем быстрее передаются данные и чем сложнее кабель, тем меньше расстояние, на котором его можно / практически использовать.

Некоторые факты, стоящие за этим: http://en.wikipedia.org/wiki/Transmission_line
И предупреждение; в нем много математики. ;-)

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