why did Ubuntu turn off kernel preemption in Edgy?

Adam Dingle adam at medovina.org
Sun Nov 26 18:22:54 GMT 2006

In the Edgy kernel we've turned off CONFIG_PREEMPT, turning on 
CONFIG_PREEMPT_VOLUNTARY instead (see the changelog excerpt below). This 
change may not be great for multimedia users (especially those
editing audio) since it can increase latency. Out of curiosity, what was 
the motivation for this?


Excerpted from Debian.src.changelog in the linux-source-2.6.17 package:

linux-source-2.6.17 (2.6.17-1.1) edgy; urgency=low

 Welcome to the wonderful world of the Edgy Eft kernel.

 Changes by Ben Collins

 * Merge 2.6.17-git
 * Merge gfs2-git (remove gfs).
 * Switch all desktop targets to HZ=250 and PREEMPT_VOLUNRARY, instead of
   HZ=1000 and PREEMPT.

-- Ben Collins <bcollins at ubuntu.com>  Thu, 18 May 2006 18:45:39 -0400

More information about the ubuntu-devel mailing list