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