lkml.org 
[lkml]   [2008]   [Jan]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    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
    them_,
    then increase the processor speed.

    The cputime allocated to niced tasks (that may be cpu intensive but
    shouldn't
    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 majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2008-01-28 09:43    [W:0.028 / U:29.424 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site