Summary: | sys-kernel/gentoo-sources-3.10.1: CPU governors conservative ondemand not available | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | am1 <alexander.meinhardt+forum> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | major | CC: | alexander.meinhardt+forum, bkohler |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
am1
2013-07-15 20:17:58 UTC
This is normal if you are using the intel_pstates scaling driver. It will show powersave as the active governor, but it will actually scale up properly under load. You can check on all of this with "cpufreq-info" from sys-power/cpufrequtils. For me this isn't normal, because intel_pstate are also enabled in 3.9.9 and there my 4 cpu's get handled by "conservative". Now all of these gets fired up to 3.57 Ghz, all 4. It heat-up my ThinkPad and run at fullpower the whole time. Selected governor is "powersave" - shouldn't it decrease to the lowest available? This isn't really good or???! -.- Something should get fixed like to the previous 3.9.9. If you need something, let me know. :) The behavior of powersave/conservative/etc are different under intel_pstates than they were with other drivers like acpi_pstates, don't expect them to work exactly the same. The scaling to full power may be due to enabling CONFIG_NO_HZ_FULL aka "Full dynticks system", try using CONFIG_NO_HZ_IDLE aka "Idle dynticks system" instead. Full dynticks is new to 3.10 and I don't think it works properly with the intel_pstates driver yet. (In reply to Ben Kohler from comment #3) Ok with CONFIG_NO_HZ_IDLE it is much better than before. The CPUs gets throttled. ;) I think it is too early to use 3.10 and above, or? I see no bug here. |