Jump to content
Калькуляторы

Вопрос по произв. FreeBSD (действительно ли 8.X >> 7.4) произв. сетевой системы.

Коллеги, плз поясните в чем может быть дело.

 

Недорогая мамка от Асус, Dual Core E5200 (2.5GHz), 2Gb RAM

сетевая intel на 574 (em0/1)

 

под 7.4 (i386) iperf в исход. направлении (в качестве клиента) не дает более 65Кппс и 700Мбит, уменьшение длины пакета приводит к уменьшению битовой скорости при тех же 65Кппс. Ничего не тюнилось, просто дистр как есть.

 

под frenzy 1.2 (8.x based) эта же коробка дала на исходящий 270Кппс, если мелкими пакетами - при заказе -b 800M -l 512 дает 790Мбит, при -b 600M -l 256 дает 590-600Мб.

 

Если обычной длиной - дает 970Мбит.

 

Почему такая разница ? драйвера сетевой ? или что то настолько изменилось в самой ОС ? или может быть что-то с версией iperf из комплектов 7.4 и 8.х ?

Share this post


Link to post
Share on other sites

размер окна :)

 

появление автоматической подстройки окна так повлияло?

(net.inet.tcp.send/recvbuf_auto)

Share this post


Link to post
Share on other sites

по этой теме нашлось забавное решение. не больше 65Кппс давала связка iperf 2.0.4 на одной машине (frenzy - iperf srv mode) и iperf 2.0.5 (fb7.4 iperf clnt mode) на другой.

заменил из исходников 2.0.5 на 2.0.4 - и все стало нормально.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this