<[EMAIL PROTECTED]> [PATCH] ia32: 4Kb stacks (and irqstacks) patch
From: Arjan van de Ven <[EMAIL PROTECTED]>
Below is a patch to enable 4Kb stacks for x86. The goal of this is to
1) Reduce footprint per thread so that systems can run many more threads
(for the java people)
2) Reduce the pressure on the VM for order > 0 allocations. We see real life
workloads (granted with 2.4 but the fundamental fragmentation issue isn't
solved in 2.6 and isn't solvable in theory) where this can be a problem.
In addition order > 0 allocations can make the VM "stutter" and give more
latency due to having to do much much more work trying to defragment
Just a note, I was reading some kerneltrap comments about this release, and found that people were having trouble with the NVIDIA drivers and the 4K stacks option. To get around it, they couldn't turn this option on.
--
Luke Yelavich
http://www.audioslack.com
[EMAIL PROTECTED]
