Archive for the ‘Windows Power management’ Category

Windows 10 Power management

July 13, 2015

Win 10 scenarios covered

  • Battery Saver — For Better reporting accuracy, OEMs may need to run E3 micro benchmarks
  • Modern standby — Cheaper alternative to connected standby
  • Power scheme settings — Hibernate for CS systems
  • Project Centennial — Converting Win 32 apps to UWP apps

Battery Saver

  • New Windows 10 Shell option which shows battery consumers on the system at runtime
  • This uses a general model of the platform to indicate battery use
  • The accuracy of data is higher if OEM runs micro benchmarks on their platform or use the Maxim chip at an additional cost to the BOM

 

batteryuse_settings

 

batery_use_set2

Modern Standby

Why does it matter?

  • CS hardware requirements do have a BOM adder(Storage and Network)
  • Modern standby allows for instant on
    •     S3 systems from telemetry may have twice as large S3 resume

times

MS_1 Ms2

  • Background activities (non network related) can still happen
    • Store apps activities
    • Reminders
    • Bth sync
                           Battery drain Hibernate timer OEM setting
Exceptional 9 days or longer battery life Use of Hibernate timer is optional
Ontrack 6 days or longer battery life Use of hibernate timer after 24 hrs is recommended

Modern Standby Implementation

Ms_implememtation

Power management – Hibernate times

  • New Win10 Hibernate Settings for end user
    • Default is same as Win 8/8.1
    • Not to hibernate the system
    • Changing the setting allows the system to Hibernate while in CS
    • Criteria to set the Hibernate values

hibernate_1

Lowering power consumption with UWP apps

Advertisements

Hibernate and Hiberfile sizes

June 13, 2014

Windows reserves typically 75% of the Memory for Hiberfil.sys . This is normally enough after compression but maybe less especially if you use memory tools. The way to change hiberfile size is as follows :

powercfg /h /size

To turn off Hibernate use the following command:
powercfg /h off

Turning off hibernate in Windows8+ is:
1) No fast startup so impact on boot time
2) No way to save data if the battery reaches critical levels.
3) No way to save data on Thermal conditions