[lkml]   [2008]   [Jan]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: (ondemand) CPU governor regression between 2.6.23 and 2.6.24
Toralf Förster wrote:
> At Sunday 27 January 2008 Srivatsa Vaddagiri wrote :
>> You can set that to 0 to ask ondemand gov to include nice load into
>> account while calculating cpu freq changes:
>> # echo 0 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
>> This should restore the behavior of ondemand governor as seen in 2.6.23
>> in your case (even with CONFIG_FAIR_GROUP_SCHED enabled). Can you pls confirm
>> if that happens?
> Yes, of course, unfortunately this speeds up the CPU up to max power consumption
> which isn't wanted at least at a notebook b/c temperature and fan speed are at
> maximum in that case :-(
> It would be nice to run a grid application at lowest priority without impact to
> power / fan / temperature but OTOH have full performance for desktop
> applications, isn't it ?
In theory, the fix is simple:
If _non-niced_ tasks use more than 80% of the cputime _made available to
then increase the processor speed.

The cputime allocated to niced tasks (that may be cpu intensive but
cause max speed on their own) won't matter then.

Helge Hafting
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2008-01-28 09:43    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean