|Newer page:||version 6||Last edited on Monday, August 15, 2005 4:35:48 pm||by IanMcDonald|
|Older page:||version 4||Last edited on Wednesday, September 15, 2004 8:50:50 pm||by DanielLawson||Revert|
@@ -6,19 +6,9 @@
such as a Digital Camera, you end up with a smaller kernel - which will in turn boot faster. I've not measured how much benefit you get from this however
!! How can I improve performance on a desktop machine? (or on a slower machine)
of patches for
the 2.4 kernel series which attempt
to address some of
the scheduling slowdowns seen in
the Linux kernel
+There a of patches the to the the .
The [LowLatency|http://www.zip.com.au/~akpm/linux/schedlat.html#ddt] patch reduces the kernels scheduling latency
, which should improve performance. Here's another howto on [ALSA and LowLatency|http://www.djcj.org/LAU/guide/Low_latency-Mini-HOWTO.php3]. Most recent patch is for 2.4.21.
I've not used this one myself, so I can't guarantee how well it will work for you. A lot of people seem to like it however.
! Pre-emptive Kernel
This patch improves the pre-emptive properties of the kernel. See
KernelPreemption for more notes on what this means. It can be found at a [KernelMirror|http://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel/v2.4/] near you. Most recent patch for the 2.4 series is for 2.4.26. The 2.6 kernel series already has pre-emptive kernel support.
I have used this patch on an HP Vectra (233 MHz P2
, 32 MB RAM)
, to fix skipping mp3s when playing via XMMS locally, or XMMS remotely + ESD locally, and running remote X. This is a fairly slow machine by todays standards, and was seeing a lot of interrupt activity - lots of network, sound, and video changes. I would get nasty crackles in the mp3s if i changed virtual desktops and a large screen redraw was needed - the preempt patch fixed this.
See also SysControls
+ , KernelPreemption, ,