URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 55319
[ Назад ]

Исходное сообщение
"А как проверить производительность сетевухи?"

Отправлено universite , 08-Апр-05 12:21 
А как проверить производительность сетевухи?
trafshow мне кажется не шибко надежным средством....
Хочется проверить производительность встроенной сетевухи.
Гавно-гавно, но прежде чем отказываться от ее использования, все надо проверить....

P.S. FreeBSD 4.11-Stable


Содержание

Сообщения в этом обсуждении
"А как проверить производительность сетевухи?"
Отправлено lavr , 08-Апр-05 14:13 
>А как проверить производительность сетевухи?
>trafshow мне кажется не шибко надежным средством....
>Хочется проверить производительность встроенной сетевухи.
>Гавно-гавно, но прежде чем отказываться от ее использования, все надо проверить....
>
>P.S. FreeBSD 4.11-Stable

в портах не судьба посмотреть?


"А как проверить производительность сетевухи?"
Отправлено pentarh , 09-Апр-05 20:01 
>А как проверить производительность сетевухи?
>trafshow мне кажется не шибко надежным средством....
>Хочется проверить производительность встроенной сетевухи.
>Гавно-гавно, но прежде чем отказываться от ее использования, все надо проверить....
>
>P.S. FreeBSD 4.11-Stable

/usr/ports/net/nload

#nload интерфейс
например:
#nload rl0


"А как проверить производительность сетевухи?"
Отправлено Асен Тотин , 09-Апр-05 20:36 
Привет,

IfStat:

http://gael.roualland.free.fr/ifstat/

WWell,



"А как проверить производительность сетевухи?"
Отправлено citrin , 09-Апр-05 23:33 
>А как проверить производительность сетевухи?
>trafshow мне кажется не шибко надежным средством....
>Хочется проверить производительность встроенной сетевухи.
>Гавно-гавно, но прежде чем отказываться от ее использования, все надо проверить....

/usr/ports/benchmarks/netperf
и при запущеном netperf стоит еще смотреть top. Хорошая сетевуха от плохой отличается прежде всего назкой загрузкой CPU при макс. загрузке интерфейса.



"А как проверить производительность сетевухи?"
Отправлено lavr , 10-Апр-05 14:32 
>>А как проверить производительность сетевухи?
>>trafshow мне кажется не шибко надежным средством....
>>Хочется проверить производительность встроенной сетевухи.
>>Гавно-гавно, но прежде чем отказываться от ее использования, все надо проверить....
>
>/usr/ports/benchmarks/netperf
>и при запущеном netperf стоит еще смотреть top. Хорошая сетевуха от плохой
>отличается прежде всего назкой загрузкой CPU при макс. загрузке интерфейса.

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


"А как проверить производительность сетевухи?"
Отправлено pentarh , 10-Апр-05 16:47 
>...обязательно man 4 карта, ряд драйверов поддерживает загрузку микрокода

А можно с этого места поподробнее?


"А как проверить производительность сетевухи?"
Отправлено lavr , 10-Апр-05 18:41 
>>...обязательно man 4 карта, ряд драйверов поддерживает загрузку микрокода
>
>А можно с этого места поподробнее?

так man куда подробней то? допустим ряд моделей intel поддерживает сие:

man fxp
...
     The fxp driver also supports a special link option:

link0  Some chip revisions have loadable microcode which can be used to
reduce the interrupt load on the host cpu.  Not all boards have
microcode support.  Setting the link0 flag with ifconfig(8) will
download the microcode to the chip if it is available.

далее man ifconfig
...
[unix1]~ > ifconfig fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 159.93.44.57 netmask 0xffffff00 broadcast 159.93.44.255
        inet6 fe80::250:8bff:fe5b:ae06%fxp0 prefixlen 64 scopeid 0x1
        inet 159.93.44.58 netmask 0xffffffff broadcast 159.93.44.58
        inet 159.93.44.59 netmask 0xffffffff broadcast 159.93.44.59
        ether 00:50:8b:5b:ae:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active


[unix1]~ > ifconfig fxp0 link0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

[unix1]~ > grep Microcode /var/log/messages
Apr 10 18:40:48 unix1 /kernel: fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 0
[unix1]~ >

Ну опцию link0 можно добавить в /etc/rc.conf к ifconfig'у


"А как проверить производительность сетевухи?"
Отправлено pentarh , 10-Апр-05 19:53 
Вот спасибо. Ато у меня на полной нагрузке interrupt % загрузки CPU доходит до 50% :(

"А как проверить производительность сетевухи?"
Отправлено AMDmi3 , 12-Апр-05 21:01 
>Вот спасибо. Ато у меня на полной нагрузке interrupt % загрузки CPU
>доходит до 50% :(

Polling еще полезно включать.