1

Я использую кабель Cat-5e для передачи данных в общий ресурс samba и из него (используя соединение «спина к спине»). Максимальная скорость передачи данных, которую я могу достичь, составляет около 11 Мбит / с.

Это изображение из How To Geek указывает, что скорость передачи данных кабеля Cat-5e составляет 1 Гбит / с, то есть 128 Мбит / с.

Я знаю, что скорость передачи данных ограничена жестким диском.Я полагаю, что я использую жесткий диск ATA, который обеспечивает скорость передачи данных более 30 Мбит / с.
lsscsi возвращает это:

[1:0:0:0] диск ATA Maxtor 2F040L0 VAM5 /dev /sda

Но почему я могу передавать данные только со скоростью 11 Мбит / с? Чего мне не хватает?Это как-то связано с SMB?
Примечание: (около)11 Мбит / с кажется довольно постоянным в большинстве устройств с механическим жестким диском (по крайней мере, с теми, с которыми я столкнулся).

Обновить :

Скорость передачи данных по http (кажется, немного меньше):

Обновление 2:

Контроллер Ethernet: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (версия 10).

1 ответ1

7

Это может быть вызвано одним или несколькими из множества факторов, в том числе -

  1. Скорость нижележащих дисков. (Я видел не древние диски, способные выдавать около 10 мегабайт в секунду). Это не удивило бы меня на 40-гигабайтном диске maxtor - и я думаю, что использовать этот старый диск, вероятно, безрассудно.

  2. Ваши сетевые пакеты неэффективны - вы включили гигантские кадры?

  3. Ваши сетевые карты могут вести переговоры только на скорости 100 мегабит, и / или у вас может быть проблема с дуплексом.

  4. Ваш кабель может быть хитрым.

Возможно, вы захотите провести стресс-тестирование каждой из различных подсистем, т. Е. Диска, сети и процессора, используя более простые тесты и протоколы, чтобы определить, где что-то идет не так. Например, HTTP-запрос намного проще, чем SAMBA-запрос: синхронизация "dd" на ваших блочных устройствах может дать вам представление о производительности, выполнение vmstat во время передачи должно показать ваше использование и т.д.

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