Index: linux-2.6.14-ck2/kernel/Kconfig.hz =================================================================== --- linux-2.6.14-ck2.orig/kernel/Kconfig.hz 2005-11-03 10:05:12.000000000 +1100 +++ linux-2.6.14-ck2/kernel/Kconfig.hz 2005-11-03 10:42:59.000000000 +1100 @@ -15,6 +15,17 @@ choice environment leading to NR_CPUS * HZ number of timer interrupts per second. + config HZ_82 + bool "82 HZ" + help + 82 HZ is a typical choice for servers, SMP and NUMA systems + with lots of processors that may show reduced performance if + too many timer interrupts are occurring. Laptops should have + better battery life also. + + Unlike 100 HZ this value is robust with respect to maintaining + accurate timer ticks, but may break certain drivers. + config HZ_100 bool "100 HZ" @@ -23,6 +34,23 @@ choice with lots of processors that may show reduced performance if too many timer interrupts are occurring. Laptops should have better battery life also. + + config HZ_250 + bool "250 HZ" + help + 250 HZ is a lousy compromise choice allowing server interactivity + while also showing desktop throughput. Good for when you can't make + up your mind. + + config HZ_864 + bool "864 HZ" + help + 864 HZ is the preferred choice for desktop systems and other + systems requiring fast interactive responses to events. + + Unlike 1000 HZ this value is robust with respect to maintaining + accurate timer ticks, but may break certain drivers. + config HZ_1000 bool "1000 HZ" @@ -34,6 +62,9 @@ endchoice config HZ int + default 82 if HZ_82 default 100 if HZ_100 + default 250 if HZ_250 + default 864 if HZ_864 default 1000 if HZ_1000