Date: Sat, 22 Sep 2012 20:24:14 +0200 From: Fabian Keil <freebsd-listen@fabiankeil.de> To: freebsd-fs@freebsd.org Subject: Re: g_wither_washer() called 470000 times per second Message-ID: <20120922202414.7ed96a21@fabiankeil.de> In-Reply-To: <20110625134031.3cbc5952@fabiankeil.de> References: <20110227202957.GD1992@garage.freebsd.pl> <20110228192129.119cac0c@r500.local> <20110307200634.3c0f92df@r500.local> <20110307202531.2c90ff5a@r500.local> <20110625134031.3cbc5952@fabiankeil.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/cewI3g88P4=WQ__Y4mACAgb
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Fabian Keil <freebsd-listen@fabiankeil.de> wrote:
> Apparently what's eating the cpu is the kernel calling
> g_wither_washer() about 470000 time per second which
> seems a bit excessive:
>=20
> r500# dtrace -n 'fbt:kernel:g_*:entry { @[probefunc, stack()] =3D count()=
; } tick-1sec { trunc(@, 15); printa(@); trunc(@)}'
> dtrace: description 'fbt:kernel:g_*:entry ' matched 232 probes
> CPU ID FUNCTION:NAME
> [...]
> g_wither_washer =20
> kernel`g_run_events+0x358
> kernel`fork_exit+0x11f
> kernel`0xffffffff808debde
> 475959
>=20
This is now kern/171865:
http://www.freebsd.org/cgi/query-pr.cgi?pr=3D171865
Fabian
--Sig_/cewI3g88P4=WQ__Y4mACAgb
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)
iEYEARECAAYFAlBeAlQACgkQBYqIVf93VJ3z0gCdFKfwM97OYGIOvd+RHr++LyyZ
6BwAn0FfFyF35ycj5jYwT2nsqlhqrEyC
=0kU6
-----END PGP SIGNATURE-----
--Sig_/cewI3g88P4=WQ__Y4mACAgb--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120922202414.7ed96a21>
