Extended understanding of system timers in Windows.
Re: Extended understanding of system timers in Windows.
Regarding using both WPS and disabledynamictick; i was wondering what would be my optimal solution on my "Gaming"-Laptop
W11(newest build)
i5-12500h
3060M
16GB RAM 3200
i read somewhere that you dont need to use disabledynamictick running W11
W11(newest build)
i5-12500h
3060M
16GB RAM 3200
i read somewhere that you dont need to use disabledynamictick running W11
Re: Extended understanding of system timers in Windows.
and what about rtc tick in windows 11?Tiberiusmoon wrote: ↑18 Jun 2023, 01:52The system will start using the TSC timer if you have a modern Intel CPU, anything else may cause desync issues.
Re: Extended understanding of system timers in Windows.
Hey guys!
I am experiencing desync in cs2 and trying to try different solutions to my problem.
The author of the post talks about timers, but gives only general information, from which it is impossible to draw an unambiguous conclusion.
On the xbitlabs resource, a person with the nickname Chris (vile_is_dead) writes a lot of interesting things about this.
https://www.xbitlabs.com/how-to-get-bet ... n-windows/
Timers can be tested and configured with two programs: TimerBench1.5 and Memory Cleaner. In TimerBench1.5 It is possible to change and test the HPET/TSQ timer, to build a better timer on your system. Memory Cleaner - try to reduce the frequency, thereby improving the system response.
However, not everything is so simple! I came across that TSC 10ms is being forcibly used on my system (13700kf + Z790 wifi carbon + W10(22 H2).
It is not even possible to install it on HPET - the PC goes into a blue screen. There is information that if you have a fresh build of Windows and a fresh processor from INTEL, then the timer is not set up.
Now about bcdedit.
There was a similar topic on our forum where the team was touched upon
In particular, this topic is about:
viewtopic.php?f=10&t=13284&hilit=bcdedi ... ictick+yes
In fact, this command adds extra ms in processing, but the person felt an improvement. All
modern sources recommend turning off this setting. In other words, it's a little more complicated than just turning off hpet and typing commands you don't know
I am experiencing desync in cs2 and trying to try different solutions to my problem.
The author of the post talks about timers, but gives only general information, from which it is impossible to draw an unambiguous conclusion.
On the xbitlabs resource, a person with the nickname Chris (vile_is_dead) writes a lot of interesting things about this.
https://www.xbitlabs.com/how-to-get-bet ... n-windows/
Timers can be tested and configured with two programs: TimerBench1.5 and Memory Cleaner. In TimerBench1.5 It is possible to change and test the HPET/TSQ timer, to build a better timer on your system. Memory Cleaner - try to reduce the frequency, thereby improving the system response.
However, not everything is so simple! I came across that TSC 10ms is being forcibly used on my system (13700kf + Z790 wifi carbon + W10(22 H2).
It is not even possible to install it on HPET - the PC goes into a blue screen. There is information that if you have a fresh build of Windows and a fresh processor from INTEL, then the timer is not set up.
Now about bcdedit.
There was a similar topic on our forum where the team was touched upon
Code: Select all
bcdedit /set useplatformclock true
viewtopic.php?f=10&t=13284&hilit=bcdedi ... ictick+yes
In fact, this command adds extra ms in processing, but the person felt an improvement. All
modern sources recommend turning off this setting. In other words, it's a little more complicated than just turning off hpet and typing commands you don't know
Re: Extended understanding of system timers in Windows.
Hello guys, any good combination of settings for AMD systems ?
Re: Extended understanding of system timers in Windows.
Code: Select all
bcdedit /deletevalue useplatformtick
bcdedit /deletevalue useplatformclock
bcdedit /deletevalue tscsyncpolicy
bcdedit /deletevalue disabledynamictick
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel]
"GlobalTimerResolutionRequests"=dword:00000001
edit: im wrong about 0.5033 (that is for intel new gen (0.5034 for w10 also)), you need open latmon kernel latency check and pick best value for you (maybe default is best)
Re: Extended understanding of system timers in Windows.
Hello guys could u plz advice the best settings for my setup
ryzen 7 6800H
nvidia 3060 Laptop GPU
Asus rog strix g513 (laptop)
win 11 24h2
If u have some good setting but need install another update of version of windows plz just write your variant
As i got topic started from the Win32Separation finishing by Timer Resolution
ryzen 7 6800H
nvidia 3060 Laptop GPU
Asus rog strix g513 (laptop)
win 11 24h2
If u have some good setting but need install another update of version of windows plz just write your variant
As i got topic started from the Win32Separation finishing by Timer Resolution
-
- Posts: 22
- Joined: 30 Oct 2022, 14:14
Re: Extended understanding of system timers in Windows.
On Windows 10 LTSC 2019 (Version 1809), the 'Win32PrioritySeparation" was set to "2". Idk if this was by default or from a 3rd party tool. I don't remember changing it.
When I selected "Programs" under the advance performance options, this value was set to "26".
I can't tell if it affected the responsiveness of games. I don't have a 1000+ fps camera to test with.
When I selected "Programs" under the advance performance options, this value was set to "26".
I can't tell if it affected the responsiveness of games. I don't have a 1000+ fps camera to test with.
Re: Extended understanding of system timers in Windows.
That's nothing out of the ordinary, by default it is set to 2 or 26 and Windows Server uses decimal 24. You don't need a camera as the setting gets applied in real time and the differences are massive. I recommend checking out 22, 34 and 40. 22 should provide the smoothest performance and hitreg, while 40 is the snappiest.DudeBeFishing wrote: ↑19 Feb 2025, 21:46On Windows 10 LTSC 2019 (Version 1809), the 'Win32PrioritySeparation" was set to "2". Idk if this was by default or from a 3rd party tool. I don't remember changing it.
When I selected "Programs" under the advance performance options, this value was set to "26".
I can't tell if it affected the responsiveness of games. I don't have a 1000+ fps camera to test with.
Also if you can, get off that version. I had subpar performance and latency spikes on it.