LINUX.ORG.RU
решено ФорумAdmin

гигабитная сеть работает в пол-силы на macos

 , ,


0

2

Есть:

macbook pro, win-7 машина, debian сервер.

Все они находятся в гигабитной сети mtu 7200 везде выставлено, свитч поддерживает.

Когда качаю по http или samba с linux на win машину скорость достигает 80 мбайт/с. Когда с linux на macos - 24 мбайт/с.

В чём может быть проблема?



Последнее исправление: cetjs2 (всего исправлений: 2)

То, с чем сталкивался лично:
1. Сетевуха. RTL8139 (по-моему) сильно грузила проц и давала маленькую скорость. Поменял на Intel за 30$ - стало все хорошо.
2. Кабель. Перегибы, не тот тип кабеля, плохо обжатый; результат был один: в сети 100Mb. Проверял с помощью ethtool. Проверь.

Kroz ★★★★★
()

очевидно, что проблема не в линуксе, посему на макфак

leave ★★★★★
()
Ответ на: комментарий от Skolotovich

что то скорость там совсем грустная

$ dd if=/dev/urandom of=test.img count=100 bs=1048576
100+0 records in
100+0 records out
104857600 bytes transferred in 10.268769 secs (10211312 bytes/sec)
Skolotovich ★★★
()

В чём может быть проблема?

В работе ОС с диском, например. Я в таких случаях замеряю выкачивание /dev/zero с одного хоста в /dev/null другого.

red_eyed_peguin
()
Ответ на: комментарий от Skolotovich

Ты прав, оказалось диск очень медленный. Получается что самба работает быстрее чем локальная фс. IMovie при работе с HD видео летает, никаких лагов. Всем спасибо!

phoenix_mstu
() автор топика
Ответ на: комментарий от Skolotovich
rinat@ozone:~$ dd if=/dev/zero of=testfile bs=1M count=1024 conv=sync
1024+0 записей считано
1024+0 записей написано
 скопировано 1073741824 байта (1,1 GB), 8,4506 c, 127 MB/c
rinat@ozone:~$ dd if=/dev/urandom of=testfile bs=1M count=256 conv=sync
256+0 записей считано
256+0 записей написано
 скопировано 268435456 байт (268 MB), 18,2809 c, 14,7 MB/c
rinat@ozone:~$
i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat
[skif@worker.local ~/big/tmp/dd]% dd if=/dev/zero of=testfile bs=1048576 count=1024 conv=sync
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 20.879983 secs (51424459 bytes/sec)
[skif@worker.local ~/big/tmp/dd]% dd if=/dev/urandom of=testfile bs=1048576 count=1024 conv=sync
1024+0 records in
1024+0 records out
1073741824 bytes transferred in 105.896817 secs (10139510 bytes/sec)

имхо, на зеро тестировать скорость записи бесполезно, фс может применять оптимизацию для повторяющихся блоков

Skolotovich ★★★
()
Ответ на: комментарий от i-rinat

похоже ты прав

вот результат дд с одного веника на другой (с ссд на обычный 5400 об/мин), он ближе к результату с зеро

[skif@worker.local ~/big/tmp/dd]1:% dd if=/Users/skif/holliwood_bowl.avi of=testfile bs=1048576 count=1024 conv=sync
700+1 records in
701+0 records out
735051776 bytes transferred in 15.906491 secs (46210806 bytes/sec)

Skolotovich ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.