I have a Thinkpad R50, running Gentoo with 2.6.22-gentoo-r2 with the
HPET patches applied.
Sometimes C3 gets used, and sometimes it doesn't - on a completely idle
machine.
When at work, the machine is plugged into a port replicator, the lid is
shut, and a flat panel connected through a KVM is used for the display.
If I do the complete boot with the display visible on the flat panel, it
appears that the processor will never go into C3. If after selecting
the kernel with grub, I switch the KVM over to the deskside, then C3
will get used. I'm not 100% certain about this pattern, but it seems
clear at the moment. Looking through the logs I don't see obvious
differences other than the recognition of the second head. Most of the
time I don't use the display, but ssh in from my deskside machine.
After heavy load, C3 is no longer used on a completely idle machine,
even though it was used prior to the heavy load.
Start the machine, switch the KVM to the deskside, get the morning
coffee. When I get back, ssh in, establish sessions, etc. The idle
laptop is using C3 with between 6 and 8 wakeups per second. Run some
sort of task that saturates the machine, and when it's done the idle
machine will only drop into C2, though still at between 6 and 8 wakeups
per second. In fact, as near as I can tell all the rest of the stats
are the same as before the heavy job, except C2 instead of C3.
Any idea why I would "lose" C3? I've run my heavy job, and the current
powertop is below.
Thanks,
Dale Pontius
PowerTOP version 1.7 (C) 2007 Intel Corporation
Cn Avg residency (30s) P-states (frequencies)
C0 (cpu running) ( 0.1%)
C1 0.0ms ( 0.0%) 1500 Mhz 0.0%
C2 132.6ms (99.9%) 1400 Mhz 0.0%
C3 0.0ms ( 0.0%) 1200 Mhz 0.0%
600 Mhz 100.0%
Wakeups-from-idle per second : 7.5
no ACPI power usage estimate available
Top causes for wakeups:
23.3% ( 2.0) afs_rxevent : schedule_timeout (process_timeout)
14.7% ( 1.3) cpufreq-set : queue_delayed_work_on
(delayed_work_timer_fn)
11.6% ( 1.0) ifplugd : schedule_timeout (process_timeout)
11.6% ( 1.0) clsbd : schedule_timeout (process_timeout)
9.7% ( 0.8) xfsbufd : schedule_timeout (process_timeout)
7.0% ( 0.6) <interrupt> : ehci_hcd:usb1, uhci_hcd:usb2,
uhci_hcd:usb3, uhci_hcd:usb4, Intel 82801DB-ICH4 Modem, Intel
82801DB-ICH4, eth0
_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power