Date: Sun, 20 Jul 2003 00:09:45 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Khairil Yusof <khairil_yusof@yahoo.com> Cc: freebsd-current@freebsd.org Subject: Re: background processes stuck in locks with ULE Message-ID: <20030720070945.GA67554@rot13.obsecurity.org> In-Reply-To: <1058680118.729.76.camel@daemon.home.net> References: <1058680118.729.76.camel@daemon.home.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sun, Jul 20, 2003 at 01:48:39PM +0800, Khairil Yusof wrote: > Trying out ULE scheduling on an SMP machine causes background processes > to be stuck in locks. > > One or two processes will always get stuck in *Giant (and takes up like > 60% of lock) and if these are killed, then other processes are always > taking up a total of around 10% in lock, which makes the system crawl. > > Anybody else seeing this on an SMP machine with ULE scheduler? The process stats are not updated properly under ULE at the moment. If a process takes up 60% of CPU and then sleeps, top will continue to show it at 60% until the next time it runs. It does not in fact continue to use CPU. Kris [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/GkA5Wry0BWjoQKURAlnLAKDczFPFj03/Da/e4zFXf1Um/PYbgwCgwb/S NgPcHTv77/wKruqzrwcrtp8= =hWXE -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030720070945.GA67554>
