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>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
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:
>
> r500# dtrace -n 'fbt:kernel:g_*:entry { @[probefunc, stack()] = count(); } tick-1sec { trunc(@, 15); printa(@); trunc(@)}'
> dtrace: description 'fbt:kernel:g_*:entry ' matched 232 probes
> CPU ID FUNCTION:NAME
> [...]
> g_wither_washer
> kernel`g_run_events+0x358
> kernel`fork_exit+0x11f
> kernel`0xffffffff808debde
> 475959
>
This is now kern/171865:
http://www.freebsd.org/cgi/query-pr.cgi?pr=171865
Fabian
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)
iEYEARECAAYFAlBeAlQACgkQBYqIVf93VJ3z0gCdFKfwM97OYGIOvd+RHr++LyyZ
6BwAn0FfFyF35ycj5jYwT2nsqlhqrEyC
=0kU6
-----END PGP SIGNATURE-----
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120922202414.7ed96a21>
