What is Timer Resolution?
How did this application get created?
Answered here --> http://www.lucashale.com/timer-resolution/
The free v1.2 works perfectly with Win 7, 8, and 8.1. Also, it sets the timer resolution to 0.500ms (which is what it should be for best results) rather than only 1.000ms like the chart says.
Just download the free v1.2, open it, click "maximum", see the number change from either 15.625 or 1.001, to 0.500, and minimize the program. Make sure to not actually close it though.
NOTE: Some games can request a lower timer from Windows, for example 10.000ms or even 1.000ms - and I'm betting most sims, especially ISI-engine based ones, do this - but this program will ensure you're running at just 0.500ms.
- Some people get framerate increases, some get quite large framerate increases in certain areas of CryEngine games like Crysis 3.
- It may reduce overall PC-system latency (great for people trying to run a server, or just overall PC and gaming use in general)
- It may reduce input lag (obviously great for simracing)
- Some people running servers have reported smoother online experiences due to the reduced latency
I have experienced slightly less input lag in some games with this program in the backround and have now made a habit of always running it - especially during gaming - for the past few years. In an absolute worst-case scenario it won't do any harm.
Some people's/gamers' experiences:
A.
B.
C.
For a long technical write-up about all this stuff (way over my head) --> https://randomascii.wordpress.com/2013/07/08/windows-timer-resolution-megawatts-wasted/
P.S. Tim Wheatley from ISI immediately locked my thread about this on the ISI forums (yes, a technical PC program which may help simracers apparently cannot even be discussed there, not even just for the sake of testing and curiosity - unbelievable), and then banned me for an entire month just because I re-posted about it, so I am posting it here (RD is my 2nd most visited forum). I would love to hear people's feedback regarding the Windows timer resolution changes(which, in a worst case scenario, shouldn't do anything bad). I tried doing DPC latency tests using the program "LatencyMon" but I have no idea how to read all the values in that program. The program "Latency Check" (link in point "C") seems simpler to use/read but I haven't tried it yet.
How did this application get created?
Answered here --> http://www.lucashale.com/timer-resolution/
The free v1.2 works perfectly with Win 7, 8, and 8.1. Also, it sets the timer resolution to 0.500ms (which is what it should be for best results) rather than only 1.000ms like the chart says.
Just download the free v1.2, open it, click "maximum", see the number change from either 15.625 or 1.001, to 0.500, and minimize the program. Make sure to not actually close it though.
NOTE: Some games can request a lower timer from Windows, for example 10.000ms or even 1.000ms - and I'm betting most sims, especially ISI-engine based ones, do this - but this program will ensure you're running at just 0.500ms.
- Some people get framerate increases, some get quite large framerate increases in certain areas of CryEngine games like Crysis 3.
- It may reduce overall PC-system latency (great for people trying to run a server, or just overall PC and gaming use in general)
- It may reduce input lag (obviously great for simracing)
- Some people running servers have reported smoother online experiences due to the reduced latency
I have experienced slightly less input lag in some games with this program in the backround and have now made a habit of always running it - especially during gaming - for the past few years. In an absolute worst-case scenario it won't do any harm.
Some people's/gamers' experiences:
A.
According to http://www.shoot-em.com/forum/viewtopic.php?t=3981 my little program TimerResolution can be used to run a lag free counter strike server.
(referring to a Counter Strike gaming server)The internal windows timer is optimized for desktop applications and not for game servers.
This timer controls the time a thread gains to do it's work. By the default this interval is too long and you won't get more than 100 fps without lowering it.
B.
C.
I’m told one of the uses for TimerResolution is to help reduce DPC Latency on Windows. This is supposed to improve performance of many games and applications.
I suspect that all that is really happening is that some poorly written drivers are getting a boost.
A great utility to check the DPC Latency on your system is http://www.thesycon.de/deu/latency_check.shtml, try it with and without TimerResolution running and see if it makes any difference on your system.
For a long technical write-up about all this stuff (way over my head) --> https://randomascii.wordpress.com/2013/07/08/windows-timer-resolution-megawatts-wasted/
P.S. Tim Wheatley from ISI immediately locked my thread about this on the ISI forums (yes, a technical PC program which may help simracers apparently cannot even be discussed there, not even just for the sake of testing and curiosity - unbelievable), and then banned me for an entire month just because I re-posted about it, so I am posting it here (RD is my 2nd most visited forum). I would love to hear people's feedback regarding the Windows timer resolution changes(which, in a worst case scenario, shouldn't do anything bad). I tried doing DPC latency tests using the program "LatencyMon" but I have no idea how to read all the values in that program. The program "Latency Check" (link in point "C") seems simpler to use/read but I haven't tried it yet.
Last edited: