NET.ISR and CPU utilization performance w/ HP DL 585 using FreeBSD 7.1 Beta2

Ivan Voras ivoras at freebsd.org
Mon Nov 17 13:25:04 PST 2008


Won De Erick wrote:

> I compiled the following em driver for Intel NIC Pro (82571) w/ FreeBSD 7.1 Beta 2 on HPDL 585 machine having 16CPUs.
> 
> http://people.yandex-team.ru/~wawa/
> 
> With net.isr.direct=1, I made some changes on kthreads(default=2) for em0 and em1's rx.
> 
> dev.em.0.rx_kthreads: 6
> ....
> dev.em.1.rx_kthreads: 6
> 
> With these settings, the result is:
> 
> CPU:  0.0% user,  0.0% nice, 57.2% system,  3.6% interrupt, 39.2% idle
> Mem: 17M Active, 7228K Inact, 156M Wired, 76K Cache, 21M Buf, 31G Free
> Swap: 4096M Total, 4096M Free
> 
>   PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
>    52 root        1  43    -     0K    16K CPU12  c  41:38 100.00% em0_rx_kthread_1
>    51 root        1  43    -     0K    16K CPU3   3  41:38 100.00% em0_rx_kthread_0
>    54 root        1 -68    -     0K    16K CPU2   2  39:39 100.00% em1_txcleaner
>  1283 root        1  43    -     0K    16K CPU1   1  38:55 100.00% em0_rx_kthread_3
>  1282 root        1  43    -     0K    16K CPU10  a  38:55 100.00% em0_rx_kthread_2
>  1344 root        1  43    -     0K    16K CPU9   9  25:51 100.00% em0_rx_kthread_5
>  1343 root        1  43    -     0K    16K CPU4   4  25:51 100.00% em0_rx_kthread_4
>    12 root        1 171 ki31     0K    16K CPU14  e  44:28 91.70% idle: cpu14

This is very interesting. Do you see real performance (network
throughput) increase?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 258 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20081117/b4a2447e/signature.pgp


More information about the freebsd-hackers mailing list