Date: Mon, 19 Jul 2004 21:50:58 -0700 From: Kris Kennaway <kris@obsecurity.org> To: John Birrell <jb@cimlogic.com.au> Cc: freebsd-current@freebsd.org Subject: Re: HEADS UP [Re: thread+preemption stability improvement] Message-ID: <20040720045058.GA65171@xor.obsecurity.org> In-Reply-To: <20040720040153.GA21144@freebsd3.cimlogic.com.au> References: <Pine.NEB.3.96L.1040719115338.38770K-100000@fledge.watson.org> <40FC3090.9060305@freebsd.org> <40FC92C8.50604@mcsi.pp.ru> <20040720040153.GA21144@freebsd3.cimlogic.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
--Kj7319i9nmIyA2yE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 20, 2004 at 02:01:54PM +1000, John Birrell wrote: > On Tue, Jul 20, 2004 at 07:34:32AM +0400, Maxim Maximov wrote: > > I think it is needed :( Things actually get _much_ better, now I've=20 > > been able to use my big IMAP folders, but still after applying the patc= h=20 > > and working about an hour mozilla freezes with the same sympthoms (cpu= =20 > > fan gets spinning faster and faster as if cpu temperature is raising).= =20 > > Are there any ways I can help track this down further? > > Preemption is enabled, of course. My kernel's config is latest=20 > > GENERIC with these additions: >=20 > Even with PREEMPTION disabled, current freezes for me with a threaded app= lication > with lots of sendfiles in progress. I haven't figured out the set of cond= itions > that actually trigger the freeze other than it never freezes if I have no > libpthread application running (and loaded to some degree). >=20 > I wonder if anyone has had current under load and if so, in what situatio= ns. > It looks like this code base is a long way away from being ready for a st= able > branch. Grumble. The gap between 4 and 5 is too big. Not happy. At some p= oint > people need to concentrate on stability. I would concede API changes for= =20 > stability any day. Every day. I run ~40 machines of various architectures under heavy load with 5.x (package build clusters)..over the past month or so stability has become significantly worse; see my reply to the 5.3 TODO list from a few days ago for a list of outstanding bugs that I am tracking. A lot of this is apparently due to pre-existing bugs exposed by the preemption changes. Peter mentioned tonight that he thinks he understands the cause of several of these problems though, so expect 5.2 stability to pick up soon. Kris --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA/KSxWry0BWjoQKURAm93AKDfjInrkhg6fKz2O3cmn/KhAGBHYQCfSJe/ QkYUxM0FRaH5asDS1ERyGvI= =NVYe -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040720045058.GA65171>