I'm aware that DeskScapes pauses when on battery. However, even when paused, DeskScapes causes a decrease in battery life! Windows 7 reports the following with DeskScapes installed:
A program or service has requested a timer resolution smaller than the platform maximum timer resolution.
Requested Period |
10000 |
Requesting Process ID |
6688 |
Requesting Process Path |
\Device\HarddiskVolume2\Windows\explorer.exe |
explorer.exe does not cause this (1ns platform timer resolution) when DeskScapes is not installed. I understand for media apps like DeskScapes, this is required for performance reasons. iTunes does this too (increases platform timer resolution) when running. However, is it possible to get DeskScapes to drop its demand for an increased timer resolution when on battery since the desktop isn't even moving?
According to Microsoft, the real-world implication of one app (like DeskScapes) that keeps the CPU at a higher platform timer resolution is a 10% reduction in battery life.