Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Nov 2008 12:49:13 +0100
From:      Ivan Voras <ivoras@freebsd.org>
To:        freebsd-hardware@freebsd.org
Cc:        freebsd-net@freebsd.org
Subject:   Re: IRQ31 and IRQ32 on HPDL585 running FreeBSD 7.0 are consuming HIGH CPU usage
Message-ID:  <gfjoio$cf3$1@ger.gmane.org>
In-Reply-To: <305614.76266.qm@web45809.mail.sp1.yahoo.com>
References:  <305614.76266.qm@web45809.mail.sp1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig52BA60C1C46196FA69E6A61E
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Won De Erick wrote:

> Another thing, I observed that in the above test, the net.isr is enable=
d by default. When I tried disabling this,
>=20
> # sysctl net.isr.direct=3D0
> net.isr.direct: 1 -> 0
>=20
> the result:
>=20
> 52 root        1 -68    -     0K    16K WAIT   b  64:00 42.97% irq32: b=
ce1
> 51 root        1 -68    -     0K    16K WAIT   a  38:22 12.26% irq31: b=
ce0
>=20
> 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.


--------------enig52BA60C1C46196FA69E6A61E
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFJHWW5ldnAQVacBcgRAuSIAKCTKl2OQhfLfdZEko958W+sLSOk8QCfTGwe
NuARD4/ZI0qppdyEmyfMtYU=
=1918
-----END PGP SIGNATURE-----

--------------enig52BA60C1C46196FA69E6A61E--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?gfjoio$cf3$1>