[SOLVED] Acceptable Page Faults and ISR/DPC Latency ?

bentheblobfish

Prominent
Feb 11, 2022
69
0
530
Ive been getting stutters in many games, and in latencymon i see a max of 1200 nanoseconds (1.2 ms) DPC latency, and spikes of latency up to 1500 nanoseconds (1.5 ms) in DPC Latency Checker (Pics below; one is in game, the more consistently high one, and one is just on desktop with monitoring windows open - the one with more spikes).

I also see a high number of hard pagefaults (when loading games and such, i can see upwards of 500 page faults a second), but my 16gb of RAM passed memtest86 with 0 errors overnight.

Could this be the cause of my stutter? How can i fix this issue?

View: https://imgur.com/a/ZsddLnw


Specs:
Ryzen 5 3600x
MSI B550 PRO-VDH WiFi
RTX 2070S
Corsair CX650 (80+ Bronze 650W)
Teamgroup T-Force Vulkan Z 3200Mhz RAM
Samsung 970 Evo Plus 1TB
2TB Seagate Barracuda
1080p 144hz monitor (Displayport)
 
Solution
page faults are normal operations of windows. What they mean is the CPU has to access ram for information. Probably normal in a game. I don't know what an excessive amount would be.

from what i can tell latency mostly caused by sound drivers, can also be LAN drivers and I seen DPC errors caused by storage as well. Up until a few months ago I hardly ever saw them, now it seems to be all I see. (note: I solve BSOD posts here, so all the errors I have seen aren't on my PC)

looking at reports, NDIS.sys is 2nd on list. Its Network Driver Interface Controller so maybe we start there:

Do you use WiFi or Ethernet cable?
newest wifi on MSI website could be the newest Intel WIFI drivers, I can't tell.
Can run this and see if it offers any...

Colif

Win 11 Master
Moderator
page faults are normal operations of windows. What they mean is the CPU has to access ram for information. Probably normal in a game. I don't know what an excessive amount would be.

from what i can tell latency mostly caused by sound drivers, can also be LAN drivers and I seen DPC errors caused by storage as well. Up until a few months ago I hardly ever saw them, now it seems to be all I see. (note: I solve BSOD posts here, so all the errors I have seen aren't on my PC)

looking at reports, NDIS.sys is 2nd on list. Its Network Driver Interface Controller so maybe we start there:

Do you use WiFi or Ethernet cable?
newest wifi on MSI website could be the newest Intel WIFI drivers, I can't tell.
Can run this and see if it offers any newer - https://www.intel.com.au/content/www/au/en/support/intel-driver-support-assistant.html
Ethernet - Probably newer ones here
If you on win 10, download Win10 Auto Installation Program (NDIS)
If you on win 11, download Win11 Auto Installation Program (NetAdapterCx)
from under windows header here - https://www.realtek.com/en/componen...0-1000m-gigabit-ethernet-pci-express-software
 
Solution

bentheblobfish

Prominent
Feb 11, 2022
69
0
530
page faults are normal operations of windows. What they mean is the CPU has to access ram for information. Probably normal in a game. I don't know what an excessive amount would be.

from what i can tell latency mostly caused by sound drivers, can also be LAN drivers and I seen DPC errors caused by storage as well. Up until a few months ago I hardly ever saw them, now it seems to be all I see. (note: I solve BSOD posts here, so all the errors I have seen aren't on my PC)

looking at reports, NDIS.sys is 2nd on list. Its Network Driver Interface Controller so maybe we start there:

Do you use WiFi or Ethernet cable?
newest wifi on MSI website could be the newest Intel WIFI drivers, I can't tell.
Can run this and see if it offers any newer - https://www.intel.com.au/content/www/au/en/support/intel-driver-support-assistant.html
Ethernet - Probably newer ones here
If you on win 10, download Win10 Auto Installation Program (NDIS)
If you on win 11, download Win11 Auto Installation Program (NetAdapterCx)
from under windows header here - https://www.realtek.com/en/componen...0-1000m-gigabit-ethernet-pci-express-software
Apologies, i meant Hard Pagefaults. From my understanding, it means that windows is trying to access information very quickly as if it were in RAM, but can’t because it isnt in RAM. I will run the program listed - i am on wifi.
 

bentheblobfish

Prominent
Feb 11, 2022
69
0
530
Hard page faults are when the CPU can't find info on RAM and has to access data off storage which also makes sense if you playing a game
I tend not to get them while actually in game, and if i do they are much fewer. i get a lot when first starting the game. My PC will sometimes freeze while loading a game.
 

bentheblobfish

Prominent
Feb 11, 2022
69
0
530
page faults are normal operations of windows. What they mean is the CPU has to access ram for information. Probably normal in a game. I don't know what an excessive amount would be.

from what i can tell latency mostly caused by sound drivers, can also be LAN drivers and I seen DPC errors caused by storage as well. Up until a few months ago I hardly ever saw them, now it seems to be all I see. (note: I solve BSOD posts here, so all the errors I have seen aren't on my PC)

looking at reports, NDIS.sys is 2nd on list. Its Network Driver Interface Controller so maybe we start there:

Do you use WiFi or Ethernet cable?
newest wifi on MSI website could be the newest Intel WIFI drivers, I can't tell.
Can run this and see if it offers any newer - https://www.intel.com.au/content/www/au/en/support/intel-driver-support-assistant.html
Ethernet - Probably newer ones here
If you on win 10, download Win10 Auto Installation Program (NDIS)
If you on win 11, download Win11 Auto Installation Program (NetAdapterCx)
from under windows header here - https://www.realtek.com/en/componen...0-1000m-gigabit-ethernet-pci-express-software

Neither of these fixed the issue. Same DPC latency.
 

bentheblobfish

Prominent
Feb 11, 2022
69
0
530