why did Ubuntu turn off kernel preemption in Edgy?
Ben Collins
ben.collins at ubuntu.com
Mon Nov 27 00:11:48 GMT 2006
On Sun, 2006-11-26 at 09:41 -0800, Adam Dingle wrote:
> 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?
Because a lot of laptops didn't like this setup. It caused an increase
in timer related interrupts, which resulted in a significant decrease in
batter life.
For feisty, I'm considering a low latency targeted kernel for audio
users. However, I'm a little reluctant, mainly because I never hear from
any of the multimedia users (like you) who are interested in this sort
of functionality until after we release, which for me means I wont get
any testing on these kernels until after it's too late to fix things.
More information about the ubuntu-devel
mailing list