LatencyMon Results Interpretation
LatencyMon Results Interpretation
Hey there, I hope this is the right spot for your query. To tackle micro-stutters and high frame rates, I've experimented with LatencyMon. Everything looks good, but I want to dive deeper into what the numbers mean. Any guidance would be great—resources that help interpret these figures in context and determine if they’re acceptable or problematic.
Could you clarify a few points?
- Hard page faults: Are these actually causing issues? In a 10-minute session, svchost.exe reports around 1.5K, which is more than half of the total page faults (2.8K). While a few page faults aren’t huge, this seems excessive.
- Interrupts (ISRs): I saw 466K ISRs in ten minutes—still a big number, especially since they’re mostly from wdf01000.sys and HDAudBus.sys. The longest ISR run was just 144 µs, which is manageable, but it’s still noticeable on a standstill system.
- DPCs: I’m not very familiar with them… They appear in several drivers (afd.sys, nvlddmkm.sys, wdf01000.sys) totaling about 3M. The highest execution time is 380 µs. Are these typical? Should they be lower?
I’m open to any advice that can help frame these numbers better and decide if they’re a concern or not. Thanks!
System is running smoothly overall, though frame timing inconsistencies appear in games, leading to noticeable micro-stutters. In a 60-fps environment, frame times range from 9 to 20 ms, which is about 30% off the ideal 16 ms. V-sync can help on your monitor, but stutters still show up in recordings when smooth capture isn't possible. CPU and GPU usage stay below 10%, and power settings are set to performance mode.