Skip site navigation (1)Skip section navigation (2)
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

--liOOAslEiF7prFVr
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.
>=20
> 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.
>=20
> 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
--liOOAslEiF7prFVr
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE/GkA5Wry0BWjoQKURAlnLAKDczFPFj03/Da/e4zFXf1Um/PYbgwCgwb/S
NgPcHTv77/wKruqzrwcrtp8=
=hWXE
-----END PGP SIGNATURE-----

--liOOAslEiF7prFVr--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030720070945.GA67554>