Hello. I have noticed recently there are times when my Surface Pro 3 battery will run all day and other times where I can barely get 3 hours. I started to investigate by searching the internet and found a major culprit is google's Chrome browser because in the past the "Windows Timer Frequency" is raised when running the program. Chrome has since fixed that issue. However, I ran the clockres tool by sysinternals to see what program is increasing the "Windows Timer Frequency".
To my surprise the culprit was Logos which made sense because when I was having bad battery life, I had Logos open.
The following is from one of the sites I found while investigating...
"For maximum battery life the current timer interval (which can be changed with timeBeginPeriod) should be 15.6 ms. but as you can see above some program had set it to 1.0 ms. That means the timer interrupt is firing an extra 936 times per second, which should only be done if the benefits justify the costs."
Microsoft says will result in at least a 30% greater battery drain.
Once I close Logos and run the test again it goes immediately back to 15.6 ms.
Any comments to the above? Am I understanding this correctly?
Just as an FYI... I am on Windows 8.1 fully updated; I am running Logos Bible Software 6.1 SR-2
6.1.0.0031. Logos is running idle and is NOT indexing when running the test.
Here are a couple links of where I was finding info on the "Windows Timer Frequency"...
https://technet.microsoft.com/en-us/sysinternals/bb897568.aspx
https://randomascii.wordpress.com/2013/07/08/windows-timer-resolution-megawatts-wasted/
Thank you for any insight and help. I just don't like the battery drain!
Thanks and God bless.