From owner-freebsd-current@FreeBSD.ORG Wed Mar 10 20:42:31 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E8D116A4CE for ; Wed, 10 Mar 2004 20:42:31 -0800 (PST) Received: from mtaw4.prodigy.net (mtaw4.prodigy.net [64.164.98.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C2CC43D3F for ; Wed, 10 Mar 2004 20:42:31 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (ed91af51fcf9fc78840cd70b416d51d2@adsl-67-119-53-203.dsl.lsan03.pacbell.net [67.119.53.203]) by mtaw4.prodigy.net (8.12.10/8.12.10) with ESMTP id i2B4gTth012447; Wed, 10 Mar 2004 20:42:30 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 5F9F553AB2; Wed, 10 Mar 2004 20:42:29 -0800 (PST) Date: Wed, 10 Mar 2004 20:42:29 -0800 From: Kris Kennaway To: Conrad Sabatier Message-ID: <20040311044229.GA11614@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: freebsd-current@freebsd.org Subject: Re: I like SCHED_4BSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Mar 2004 04:42:31 -0000 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2004 at 09:36:45PM -0600, Conrad Sabatier wrote: > I just decided to revert to SCHED_4BSD for the time being. Why? >=20 > o Better interactivity -- No mouse jerkiness, no sluggish screen updates = when > switching between virtual desktops, etc. >=20 > o Better scheduling! I'm serious here. Watching top under SCHED_ULE, I'm > seeing 10, 15, 20 seconds go by where ALL processes are sleeping.=20 > Processes seem to be spending inordinate amounts of time in the "kserel" > state. This, of course, doesn't happen with SCHED_4BSD. That this observation may well be bogus, because you're trying to measure the scheduler using a tool that is itself run by the scheduler, so the process stats you see may not be representative of what is really happening on your system. Kris --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAT+41Wry0BWjoQKURAhC7AKCqZFWspckzBnTbkf2lMw5MV0IQBwCdG3Q9 CycgZHxMefhQyTxJvn9eHoA= =NyGq -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3--