Bug 7393
Summary: | inspiron 6000 CPU not idling efficiently | ||
---|---|---|---|
Product: | ACPI | Reporter: | Michael Slade (micksa) |
Component: | Power-Processor | Assignee: | acpi_power-processor |
Status: | REJECTED UNREPRODUCIBLE | ||
Severity: | normal | CC: | acpi-bugzilla, cw, lenb |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.19-rc2 and others | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Michael Slade
2006-10-20 21:31:39 UTC
I've seen similar results with a T43p Thinkpad. That is, Windows using less power than Linux and runs cool, even when the CPU is busy. Yes. The last output /proc/acpi/power/*/* does look good. Len: P-states and C-states seem to be fine here.. Any other ideas? Is it the screen brightness or something? It's not the screen brightness. If I go "xset dpms force off" and then do another 5min test under otherwise the same conditions as before, I get 24W. So I gave in and read some of the ACPI spec :) According to the spec, the timer used for the "duration" stats in /proc/acpi/processor/CPU0/power runs at 10MHz. The total of the deltas of the numbers in the test I created add up to 3.3e6 per second, suggesting that there are 6.7e6 ticks per second unaccounted for. Or am I missing something? The same machine exhibits some other cstate-related behavior which my hunches tell me is related to this issue. A bug with timing occured in an earlier kernel version that caused the CPU usage to be misreported, and the timing of the X beep to become erratic. This was exasperated by entering echo 1024 > /proc/sys/dev/rtc/max-user-freq And was fixed by setting max_cstate to 1. It was fixed in a later kernel. This , I thing, is the same bug: https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/30557 Recently I have started using vmware and noticed it also has timing problems, and these problems are also fixed by setting max_cstate to 1. As stated before, however, changing max_cstate doesn't affect power consumption noticeably. Is this still a problem with latest base kernel? Michael Slade, Chris Wedgwood, if this is still a problem with a recent version of Linux, please run powertop http://www.lesswatts.org/projects/powertop/ report what you see, and re-open this report. |