Date: Sun, 13 Jul 2008 10:50:22 +0200 From: Stefan Sperling <stsp@stsp.name> To: Nate Eldredge <neldredge@math.ucsd.edu> Cc: freebsd-hackers@FreeBSD.org, Kris Kennaway <kris@FreeBSD.org> Subject: Re: SCHED_4BSD bad interactivity on 7.0 vs 6.3 Message-ID: <20080713085022.GB8139@ted.stsp.name> In-Reply-To: <Pine.GSO.4.64.0807130132380.20326@zeno.ucsd.edu> References: <Pine.GSO.4.64.0807121125300.20326@zeno.ucsd.edu> <4879563B.5090201@FreeBSD.org> <Pine.GSO.4.64.0807130132380.20326@zeno.ucsd.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sun, Jul 13, 2008 at 01:34:11AM -0700, Nate Eldredge wrote: > On Sun, 13 Jul 2008, Kris Kennaway wrote: > > > Nate Eldredge wrote: > >> I wrote a small program which forks two processes that run gettimeofday() > >> in a tight loop to see how long they get scheduled out. On 6.3 the maximum > >> latency is usually under 100 ms. On 7.0 it is 500 ms or more even when > >> nothing else is running on the system. When a compile is also running it > >> is sometimes 1400 ms or more. > > This test shows a difference even in single user mode, when X is not > running at all. I was seeing similar problems (audio stutter during compiles, jerky mouse) after upgrading to 7.0. The box is an Athlon-XP 2400+ with 1GB of RAM. Since removing SMP support from the kernel and switching to ULE, interactivity has been acceptible again. I did not update the xserver at the time, and I can't recall if it has been updated since. Stefan [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkh5wc4ACgkQ5dMCc/WdJfBlFwCdG7KPysizS6RlM0nuXAIOLAiD tUcAnjF7IakNTJCcPGLAp/dGkoziLWeD =CAVI -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080713085022.GB8139>
