Kernel scheduling algorithm and X.Org performance

Alan Coopersmith Alan.Coopersmith at Sun.COM
Wed Aug 31 10:29:09 PDT 2005

Dmitry Shatrov wrote:
> I would like to talk about X-based desktop responsiveness and how close
> it turns out to be related to the kernel's process scheduling algorithm.

Sun did some work on this years ago, and ended up giving the X server the
ability to boost the kernel scheduling priority of the window manager and
the process with focus.

The research that went into this was presented at the 1993 Usenix - the paper
is available at:

I've been promising for a while to make the source available for X.Org and
finally got it up today at .

This is simply a dump of the code currently in Solaris, and not something ready
to go into Xorg - before that happens, it would be useful to figure out if this
is helpful on other platforms/modern hardware, and if so, how should we make the
code more portable/generic (as noted in the bugzilla comments).

	-Alan Coopersmith-           alan.coopersmith at
	 Sun Microsystems, Inc. - X Window System Engineering

More information about the xorg mailing list