IRQ31 and IRQ32 on HPDL585 running FreeBSD 7.0 are consuming
HIGH CPU usage
Ivan Voras
ivoras at freebsd.org
Fri Nov 14 03:48:58 PST 2008
Won De Erick wrote:
> Another thing, I observed that in the above test, the net.isr is enabled by default. When I tried disabling this,
>
> # sysctl net.isr.direct=0
> net.isr.direct: 1 -> 0
>
> the result:
>
> 52 root 1 -68 - 0K 16K WAIT b 64:00 42.97% irq32: bce1
> 51 root 1 -68 - 0K 16K WAIT a 38:22 12.26% irq31: bce0
>
> The CPU utilizations considerably dropped!
You will probably find a "swi" process that has picked up the difference
(when isr.direct is disabled, some of network protocol processing is
offloaded to a swi thread). This might help spread the load across CPU
but in my testing it didn't help real-world throughput.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-hardware/attachments/20081114/7fc43a3a/signature.pgp
More information about the freebsd-hardware
mailing list