Howdy, I'm trying to optimize battery use on my Dell XPS 17", and gemini
points out:
Why the Package is still stuck at C3
Since the GPU is sleeping (RC6), we can definitively narrow the "Package C3 
Lock" down to the remaining high-frequency interrupt sources in your log:

I2C/Touchpad (idma64.1):
(Fact) This is still firing 183.5 - 209.7 events/s.
(Inference) In Intel's Power Management architecture, the I2C bus is a "Primary 
Bus." If it is active 200 times a second, the CPU Package (the whole silicon 
die) refuses to drop from C3 to C8 because it anticipates needing the I2C 
controller again immediately.

The No-HZ Timer (tick_nohz_handler):
(Fact) Still at 123.2 - 160.6 events/s.
(Inference) This is usually driven by a background process with a 
high-resolution timer. Even with Chrome dead, something is asking the kernel 
for sub-10ms wakeups.

My Updated Recommendation
(Fact) Your hardware is now in a "Gold" state. 10W-12W on a 17-inch 4K laptop 
is solid, but we are chasing the sub-8W goal.

The Touchpad Test: If you have a USB or Bluetooth mouse, physically disable the 
touchpad (or modprobe -r i2c_designware_platform if you're feeling adventurous 
as root). If idma64.1 disappears from PowerTOP, your Package should instantly 
hit C8.

Enlightenment Gadgets: Your enlightenment process is still using 127.6 ms/s. 
This is the only "heavy" userspace process left. It is likely the source of 
those tick_nohz_handler wakeups.


It looks like I may be a bot out of luck with the touchpad, but can I signal
E to stop all unnecessary hardware polls from any gadget or widget without
stopping the entire process (which of course, would make Xorg hard to use)

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
 
Home page: http://marc.merlins.org/                       | PGP 7F55D5F27AAF9D08


_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to