From owner-freebsd-stable@FreeBSD.ORG Sun Feb 27 20:37:24 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4A1816A4CE for ; Sun, 27 Feb 2005 20:37:24 +0000 (GMT) Received: from resmo.com (resmo.com [204.202.11.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A11743D53 for ; Sun, 27 Feb 2005 20:37:24 +0000 (GMT) (envelope-from gstewart@bonivet.net) X-Resmo-Authenticated-User: [] X-Resmo-Msg-Submitted-By: mail.bonivet.net [81.56.185.133] Received: from dragonfly.bonivet.net (mail.bonivet.net [81.56.185.133]) by resmo.com (8.13.1/8.12.11) with ESMTP id j1RKbM0J033314 for ; Sun, 27 Feb 2005 20:37:23 GMT Received: from dragonfly.bonivet.net (localhost.bonivet.net [127.0.0.1]) by dragonfly.bonivet.net (8.13.3/8.13.1) with SMTP id j1RKbGOd034335 for ; Sun, 27 Feb 2005 21:37:16 +0100 (CET) (envelope-from gstewart@bonivet.net) Date: Sun, 27 Feb 2005 21:36:23 +0100 From: Godwin Stewart To: freebsd-stable@freebsd.org Message-Id: <20050227213623.682e51d8.gstewart@bonivet.net> In-Reply-To: <200502262149.06501.michaelnottebrock@gmx.net> References: <20050226110651.0a20301b.gstewart@bonivet.net> <200502262225.24444.doconnor@gsoft.com.au> <20050226130509.39e109e9.gstewart@bonivet.net> <200502262149.06501.michaelnottebrock@gmx.net> X-Mailer: Sylpheed version 1.9.3 (GTK+ 2.4.14; i386-unknown-freebsd5.3) X-Face: #T;eJks=B[`71qrwp`l6BW8xI&hP8S*4Kd%e?8o"rL02ZYf"rWa41l83a)L,*; S).Ukq$U% II{-z#5%i&X8"%{$)ZWmE7WBDF)?wK1^7]u9T;@jqdZo?IT!d-L`!@&vW)F_1 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Subject: Xorg 6.8.1 and SCHED_ULE vs. SCHED_4BSD X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Feb 2005 20:37:24 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 26 Feb 2005 21:49:00 +0100, Michael Nottebrock wrote: > I've been using that for a long time now, since Xorg 6.8.1 breaks vt- > switching for me. Well, I decided to bite the bullet and upgraded to Xorg 6.8.1 anyway. It didn't break vt-switching for me, thankfully. Other than the core keyboard driver being "kbd" instead of "Keyboard" now, which threw me off for a couple of minutes, all went well. It seems to be stable enough. Cross fingers, touch wood etc. I also took advantage of the latest cvsup to 5.4-PRE and ensuing recompile to revert to SCHED_4BSD from SCHED_ULE and PREEMPTION in the kernel. The difference is staggering. One of the things I've been doing is to record some of my old cassettes (you know, those old plastic things with 2 holes and a tape inside :) onto CD. Applying a FFT filter to 50 minutes of audio takes between 10 and 15 minutes on this machine (P-III/550, 384MB) depending on the complexity of the filter. During this time, with SCHED_ULE and PREEMTION, the machine is unusable. It freezes hard for periods of 10-12 seconds and then when it unfreezes (while doing disk i/o apparently) the keys you typed turn up in the wrong order. However, now that I've reverted to SCHED_4BSD, the machine remains perfectly snappy while performing the FFT filter, which doesn't happen perceptibly slower. It could be that I misread things entirely (wouldn't be the first time), but wasn't SCHED_ULE's purpose to *improve* the responsiveness of the machine when under load? The results I'm getting here are, errmm... slightly different... Old hardware maybe? - --=20 G. Stewart - gstewart@bonivet.net "A reputation for releasing inferior software will make it more difficult for a software vendor to induce customers to pay for new products or new versions of existing products." -- Microsoft -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCIi9HK5oiGLo9AcYRAonRAJ44xp1VMmCnqIrXoT7w6YtJaF41jACfdv4I 3Sm1JrNWEMnJ0C5wUaywfaY=3D =3DMAkC -----END PGP SIGNATURE-----