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