1

У меня есть простой вопрос компьютерной сети.

Гигабитное соединение, оба компьютера имеют жесткие диски емкостью 500 ГБ и 7200 об / мин. Один из них - Core i7 860, а другой - Core 2 Duo 2,66 ГГц. Оба довольно быстрые компьютеры.

Когда я соединяю свой рабочий стол и ноутбук, работающие под управлением Windows 7, с помощью перекрестного Ethernet-кабеля для прямого подключения, почему передача начинается примерно с 70-90 МБ / с, а затем выравнивается до 30 МБ / с. Я знаю, что жесткие диски могут обрабатывать больше, чем это.

Почему я не могу получить устойчиво высокие ставки перевода?

3 ответа3

3

Многие факторы могут повлиять на это.

  • Скорость самого привода
  • Другие программы обращаются к дискам одновременно
  • Где на диске находятся данные
  • Фрагментация диска
  • Количество передаваемых файлов (1 огромный файл будет работать быстрее, чем 10000 маленьких)
  • и т.п.

Я могу достигнуть пика чуть выше 100 Мбит / с на моем, но обычно он замедляется и идет между 40 - 80 Мбит / с после этого, в зависимости от того, какие диски и куда идут. Я иду между Win7 и Ubuntu.

В Windows7/Vista есть встроенный механизм регулирования.

Поскольку мультимедийным программам требуется больше ресурсов, в сетевом стеке Windows реализован механизм регулирования, ограничивающий обработку немультимедийного сетевого трафика до 10 пакетов в миллисекунду.

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

Есть много вещей, которые вы можете попробовать. Его спорно о том, как много прирост производительности вы получите. Вы можете попробовать это: http://support.microsoft.com/kb/948066

Вы также можете увидеть, может ли помочь включение больших пакетов на обеих машинах. Большие пакеты могут помочь. Это может или не может помочь .. Проверьте ссылку. http://www.codinghorror.com/blog/2009/03/the-promise-and-peril-of-jumbo-frames.html

0

Я не уверен, что эти жесткие диски могут выдержать больше, чем это ...

-1

1000 Мбит / с - это теоретическая максимальная скорость гигабитного Ethernet. При фактическом использовании накладные расходы генерируются протоколом. Например, FTP имеет намного меньшую нагрузку, чем файлообменник Windows (SMB). На практике 30-40 МБ / с - довольно хорошие цифры для обмена файлами в Windows.

Проверьте с помощью виртуального диска, если вы не уверены, является ли жесткий диск узким местом. 30 МБ / с также напоминает максимальную скорость жесткого диска, подключенного через интерфейс USB (что для меня не похоже на случай)

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