Nicholas Steel |
Posted on 19-02-27, 10:36 (revision 4)
|
Post: #128 of 426
Since: 10-30-18 Last post: 499 days Last view: 14 days |
There's lots of conflicting information about it out there on the internet about whether or not it improves general performance stability. There's also an option to disable Dynamic Ticks. A lot of people allege that disabling HPET and to a lesser degree, disabling Dynamic Ticks improves gaming performance stability. A lot of places that suggest turning off HPET mention that it should lower the clock frequency to around 3.8MHz but in my experience it's 10MHz while disabled (14.bunch-of-numbers-MHz when HPET is enabled). So... I can't even achieve the state that's allegedly optimal lol. Using Wintimer I've noticed that if I disable Dynamic Ticks the ratio between QueryPerformanceCounter and GetTickCount hovers around 1.0000 where as with Dynamic Ticks disabled it hovers around 0.90000 (no clue if a ratio of 1.0000 is a good target to aim for) AMD Ryzen 3700X | MSI Gamer Geforce 1070Ti 8GB | 16GB 3600MHz DDR4 RAM | ASUS Crosshair VIII Hero (WiFi) Motherboard | Windows 10 x64 |
CaptainJistuce |
Posted on 19-02-27, 14:01
|
Custom title here
Post: #277 of 1164 Since: 10-30-18 Last post: 63 days Last view: 9 hours |
"HPET issues are often isolated, not global. Only a minority of systems have HPET enabled associated latency. Windows 7 (and higher) only utilizes HPET for specific applications designed for that timer (when such applications are running)." PC nerds love to toggle settings arbitrarily, and especially love to turn off features because it "boosts performance" --- In UTF-16, where available. --- |
Nicholas Steel |
Posted on 19-02-27, 14:31 (revision 4)
|
Post: #130 of 426
Since: 10-30-18 Last post: 499 days Last view: 14 days |
Apparently the Dynamic Ticks functionality (only available in Windows 8.1 and 10) does something similar to the Enhanced Halt State (C1E) function that you can enable in most Intel motherboard BIOS's. From my own observation disabling Dynamic Ticks causes https://www.resplendence.com/latencymon to no longer report my computer as unsuitable for media activity (DPC Latency is much lower on average), so the DPC latency spikes that occur while Dynamic Ticks is enabled are erroneous aberrations caused by a power saving technology. AMD Ryzen 3700X | MSI Gamer Geforce 1070Ti 8GB | 16GB 3600MHz DDR4 RAM | ASUS Crosshair VIII Hero (WiFi) Motherboard | Windows 10 x64 |
BearOso |
Posted on 19-02-27, 19:02
|
Post: #45 of 175 Since: 10-30-18 Last post: 1450 days Last view: 1450 days |
The TSC is on-die, so it’s usually faster. It’s safe to enable HPET in BIOS or EFI, but don’t make any changes to your operating system. It’ll choose the timer appropriate for the job. As Jistuce says, most advice on the internet is snake oil. |