Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Jan 2008 22:10:31 -0700
From:      Joe Peterson <joe@skyrush.com>
To:        freebsd-stable@freebsd.org
Subject:   New KTR trace for mouse freezing/stuttering in 7.0-RC1
Message-ID:  <47981DC7.2030706@skyrush.com>
In-Reply-To: <4797F0D7.8020702@skyrush.com>
References:  <1199812249.96494.133.camel@predator-ii.buffyverse>	<1200156892.1196.34.camel@predator-ii.buffyverse>	<1200197025.1225.17.camel@predator-ii.buffyverse>	<4789F872.8000502@FreeBSD.org>	<1200241867.1677.34.camel@predator-ii.buffyverse>	<478A7014.4080804@FreeBSD.org>	<1200323959.1971.27.camel@predator-ii.buffyverse>	<478BC0AA.3080906@FreeBSD.org>	<1200589144.7141.27.camel@predator-ii.buffyverse>	<478FB18B.3090204@FreeBSD.org>	<1200677810.57226.45.camel@predator-ii.buffyverse>	<1200752559.48952.31.camel@predator-ii.buffyverse>	<1200764776.48952.64.camel@predator-ii.buffyverse>	<1200847317.64691.33.camel@predator-ii.buffyverse>	<1201095768.349.21.camel@predator-ii.buffyverse>	<47975CFE.4070000@skyrush.com>	<20080123135705.3ff903e4@linwhf.opal.com>	<479794E3.5060307@skyrush.com>	<20080123161128.01040b96@linwhf.opal.com>	<4797B041.2020700@skyrush.com> <20080123174820.08ba33ad@linwhf.opal.com> <4797DE22.6020508@skyrush.com> <4797F0D7.8020702@skyrush.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In an attempt to track down this mouse freezing/stuttering (i.e. "jerky
mouse movement) behavior in FreeBSD 7.0-RC1, I have come up with a
reliable way to cause it to happen, and I have created a longer trace
showing the results.  Note that I am using the ULE scheduler.

In general, it becomes easier to see the effect if there is CPU
activity.  I have noticed it during kernel compiles, while at the same
time loading web pages in firefox that contain images (and moving the
mouse while this is happening).  But a more controlled way to see it is
to run something that uses some CPU and then generating lots of X events.

In my case, I start "xtrs" (TRS-80 emulator) in Model IV mode, which
happens to poll for input, using the CPU.  Then I move the mouse back
and forth quickly between windows in "focus under mouse" mode (in my
case, a KDE focus mode), which causes many focus events quickly.  In
about 15 or 20 seconds, the mouse reliably starts to show erratic
movement, not moving smoothly.

I really hope this can shed more light on what might be going on.  Here
is the trace:

	http://www.skyrush.com/downloads/ktr_ule_4.out

					Thanks, Joe




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47981DC7.2030706>