Системы:

Del Optiplex с 1 Гб Eth Card, win7

система mini-itx, jetway nf98, встроенная карта Intel i3,1 ГБ, Crux W / 2.6.33.7 custom

Сеть: кошка 5е или 6 вокруг. системы находятся менее чем в футе друг от друга. самый длинный кабель 6 футов. пробовал варианты только роутера, роутера и коммутатора, коммутатора или прямого подключения (без роутера или коммутатора) (кстати, коммутатор и роутер слишком громкие)

доля:

Я устанавливаю систему Crux в системе Windows, используя Samba

я монтирую общий ресурс windows в системе crux, используя 'mount -t cifs'

ПРИМЕЧАНИЕ: варианты только одного крепления за раз, оба крепления за раз, попробуйте все, что вы можете придумать

Передача 1: при использовании системы win7 я запускаю> run>\192.168.x.xxx\share и поднимаю окно обозревателя, отображающее содержимое моего внутреннего диска в системе Crux. Затем я перетащил файл 10g из общего ресурса на рабочий стол системы win7. 10g файл был сделан 'dd if =/dev/sda of =/a/10g.dd bs = 1M count = 10240' ЭТО приводит к передаче на скоростях: от 55 МБ /с (наименьшее) до 105 МБ /с (наивысшее) и в среднем около 75 Мб /с. [эти результаты выше цели]

Передача 2: при использовании системы crux я монтирую общий ресурс win7 ('mount -t cifs-o //192..../share /a'), а ls -l /a отображает содержимое общего диска win7. Затем я создаю копию файла 10g из общего ресурса на внутреннем диске системы Crux. Это приводит к скорости передачи: 5 м23 с, так что ~ 31 МБ / с

почему результаты такие разные?

максимальное значение, которое я могу установить для Mtu на Crux с этой картой, составляет 4000, но это, похоже, имеет влияние нуля.

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

РЕДАКТИРОВАТЬ: мне пришло в голову, что это может быть Windows7 копия быстрее / лучше. ТАК, с машины Windows, в Cygwin, я выполнил 'cp времени //192.../share/10g.dd / cygdrive / c / ../ Рабочий стол в 2m51s ~ 59mb / s

1 ответ1

0

Каковы характеристики каждой карты (чипсет и т.д.).

Может быть огромная разница в производительности между картами. Например, карты уровня сервера / предприятия имеют свои собственные схемы для выполнения задач, которые в базовых картах делегируются главному процессору.

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

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