DeskScapes and Platform Timer Resolution
Quit sucking down my battery!
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:
| 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.