Thomas Renninger wrote:

> Try to boot with init=/bin/bash boot param
> mount /proc
> mount /sys
> modprobe processor
> watch -n1 cat /proc/acpi/processor/*/power
> 
> The processor should mostly stay in C3 and bus master activity should be
> low. Battery lifetime should be really high (as high as under windows?).

Thanks for the tip.
I think I have found the main responsible for the processor not entering C3:
the 'radeon' kernel module. When I disable 3D Acceleration in SaX, the
processor then enters C3 state much more often.

While running  watch -n1 cat /proc/acpi/processor/*/power I noticed that the
processor jumps between C2 and C3 quite often, even when the system is not
under any apparent load. Here goes the output of 
       cat /proc/acpi/processor/CPU0/power 
25 minutes after the system has booted:

active state:            C2 
max_cstate:              C8 
bus master activity:     00000004 
states: 
    C1:     type[C1] promotion[C2] demotion[--] latency[001] usage[00000010] 
   *C2:     type[C2] promotion[C3] demotion[C1] latency[001] usage[00159142] 
    C3:     type[C3] promotion[--] demotion[C2] latency[085] usage[00301416] 

Is it normal that C2 has so much usage even when the system is idle?



Mark

_______________________________________________
powersave-devel mailing list
[email protected]
http://forge.novell.com/mailman/listinfo/powersave-devel

Reply via email to