Jump to content

lulizarti

Member
  • Posts

    8
  • Joined

  • Last visited

Awards

This user doesn't have any awards

lulizarti's Achievements

  1. Solution (Hopefully): TLDR of Problem & Solution: Sometimes - 3x "ntoskrnle.exe!KeRaiseIrqltoDPCLevel" threads pinned to System higher than anything else. . Found with Process Explorer Only if #1 - nvlddmkm.sys had a .3s window where it would use some or lot a core. This happened at a consistent interval. . Found with 'xperf -on PROC_THREAD+LOADER+PROFILE+DPC+INTERRUPT+DRIVERS -stackwalk profile' If 1 and 2 existed at same time, 980TI would stutter every time #2 showed up. If 1 and 2 existed at same time, 650TI would not stutter. Problem existed in Windows 1909 and 2004 with NVIDIA Driver 446.14, 442.74, and 418.91. Upgrading to Beta Driver 27.21.14.5099 caused #1 and #2 to go away. Personal uninformed rationale of what was happening: At some point the Windows kernel is trying to do an interrupt involving the NVIDIA driver. It doesn't receive a response it likes, so it sends another interrupt, and another. This is why there are 3x pinned ntoskrnle.exe!KeRaiseIrqltoDPCLevel. What it is trying to do involes the nvidia driver, nvlddmkm.sys. The driver will keep repeating itself, over and over, and eventually fix itself. This can be seen by the .3s long spike, flatline, then finish via the xperf zoomed in picture (ASCII ART start /------\ finish). While testing, the problem exists in Windows 10 1909 and 2004. However, in Windows 10 2004, they claimed they fixed a problem with NVIDIA Multi Monitor refresh rate. Okay cool, so something changed with how Windows and NVIDIA interract. However, the problem did not go away with 2004 as mentioned before. BUT there is a Beta NVIDIA driver that adds some extra fixes for 2004 update. I installed that and tested everything with the 650TI. It seemed fine, but I noticed #1 and #2 was NEVER happening. Whereas before the beta driver, it would happen multiple times a day, lasting 30+ minutes at a time. Starting NZXT Cam, Spotify, or gaming would force the problem to occur. I reinstalled my 980TI to see if I could get the problem to show up, since with the 650TI stuttering never happened, but #1 and #2 still existed. So far #1 and #2 have never shown up with both cards. For now, it seems the solution is to use the NVIDIA Beta Driver 27.21.14.5099. Hopefully I am not jinxing myself saying its fixed.
  2. Solution (Hopefully): TLDR of Problem & Solution: Sometimes - 3x "ntoskrnle.exe!KeRaiseIrqltoDPCLevel" threads pinned to System higher than anything else. . Found with Process Explorer Only if #1 - nvlddmkm.sys had a .3s window where it would use some or lot a core. This happened at a consistent interval. . Found with 'xperf -on PROC_THREAD+LOADER+PROFILE+DPC+INTERRUPT+DRIVERS -stackwalk profile' If 1 and 2 existed at same time, 980TI would stutter every time #2 showed up. If 1 and 2 existed at same time, 650TI would not stutter. Problem existed in Windows 1909 and 2004 with NVIDIA Driver 446.14, 442.74, and 418.91. Upgrading to Beta Driver 27.21.14.5099 caused #1 and #2 to go away. Personal uninformed rationale of what was happening: At some point the Windows kernel is trying to do an interrupt involving the NVIDIA driver. It doesn't receive a response it likes, so it sends another interrupt, and another. This is why there are 3x pinned ntoskrnle.exe!KeRaiseIrqltoDPCLevel. What it is trying to do involes the nvidia driver, nvlddmkm.sys. The driver will keep repeating itself, over and over, and eventually fix itself. This can be seen by the .3s long spike, flatline, then finish via the xperf zoomed in picture (ASCII ART start /------\ finish). While testing, the problem exists in Windows 10 1909 and 2004. However, in Windows 10 2004, they claimed they fixed a problem with NVIDIA Multi Monitor refresh rate. Okay cool, so something changed with how Windows and NVIDIA interract. However, the problem did not go away with 2004 as mentioned before. BUT there is a Beta NVIDIA driver that adds some extra fixes for 2004 update. I installed that and tested everything with the 650TI. It seemed fine, but I noticed #1 and #2 was NEVER happening. Whereas before the beta driver, it would happen multiple times a day, lasting 30+ minutes at a time. Starting NZXT Cam, Spotify, or gaming would force the problem to occur. I reinstalled my 980TI to see if I could get the problem to show up, since with the 650TI stuttering never happened, but #1 and #2 still existed. So far #1 and #2 have never shown up with both cards. For now, it seems the solution is to use the NVIDIA Beta Driver 27.21.14.5099. Hopefully I am not jinxing myself saying its fixed.
  3. GPU temps are completely fine, never breaking past 75C and CPU never passes 68C. Here are a few screenshots of the latencymon after running for 15min during the stuttering. This time it occurred by just AFKing in a game for about 5 minutes and coming back to lag. I closed the game and ran latencymon. I attached a 15s ETL from yesterday as well. latencymon-text.txt nvidia-upload.zip
  4. Thanks for that, last time the problem occurred nothing seemed out of the ordinary for LatencyMon. Once I force the problem again I will run it.
  5. Reposted under troubleshooting. Please delete or lock this as it looks like I posted in wrong forum section.
  6. Every now and then my computer will start micro-stuttering. It stutters almost every 300-500ms exact. Mouse movements, key strokes, windows dragging, all that stuff freezes for a brief moment then jumps to where it should be. Audio never lags out. It occurs most frequently when I launch NZXT Cam or when playing PSO2. When it occurs in PSO2 it ALWAYS begins right after a load screen, never during game play itself. I have never had this occur in any other game or software. I have troubleshot a lot over the past few days and what I have discovered is below. My original post was in OS section but I guess that wasn't the correct one now that I have looked around more. My specs are: Windows 10 Pro x64 Aorus Master z390 i7 9900k @5.0GHz 4x8GB Gskill Trident @ 3600MHz EVGA 980ti When my stuttering occurs there are a few threads that get pinned higher than others under System. This lasts for about 30minutes. Rebooting does not solve the issue, only time does. The stuttering is graphical by nature only. No audio lags. I have tried to get the problem to show up running onboard video only, and it has never appeared. I have done an xperf and looked into that and discovered 2 stacks that are prevalent during the spikes: nvlddmkm.sys and ntoskrnl.exe. here is a zoomed in look at one of the stutters. I really don't know what I am looking at. This occurs of a fresh windows install. Is my gcard subtly failing? I have done DDU, tried previous versions of nvidia drivers, tried windows 10 1904 and 2004. I will happily provide the ETL which was recorded over 15 seconds.
  7. I did a performance log and here is a picture of what the spikes look like The only 2 modules running during the spikes are ntokrnl.exe and nvlddmkm.sys. This is basically the best I can do with my knowledge and don't know how to interpret anything else. I also zoomed in a bit to pin it down to the following.
  8. I have been having a weird issue with windows micro-stuttering since I installed Phantasy Star Online 2, but still exists after a fresh Windows 10 install. Occasionally the game would begin micro-stuttering but even persist after closing the game. My entire machine would begin micro-stuttering, graphically ONLY, for about 30 minutes. It would eventually fix itself in time. During normal stability, troubleshooting discovered that in the System process, dxgmms2.sys would almost always be on top. Occasionally some things would jump ahead, but only for 1 refresh and never have more than .02 cpu. However, eventually while playing PSO2 and also while launching NZXT CAM, ntoskrnl.exe would be stuck at the top with .3-.8 CPU. At least 3 entries of it. Once the pinned threads disappear, my computer returns back to normal. I have nuked and reinstalled windows thinking it was some Windows Update that got borked, but the problem still exists. If I were to uninstall the nvidia drivers, the issue goes away until I reinstall. If I were to reboot, the issue stays. Video of micro stuttering before my fresh windows 10 install: Picture of pinned threads: The 2 main issues that have arisen are ntoskrnle.exe!KeRaiseIrqlToDpcLevel & ntoskrnl.exe!PsReturnProcessNonPagedPoolQuota being pinned at the top higher than dxgmms2.sys. I am not sure if this is NZXT Cam having issues accessing the kernal or if its nvidia drivers issue. But regardless, my PC is micro-stuttering pretty hard for long periods at a time. TLDR: Micro-stuttering because of pinned ntoskrnle.exe threads that will not go away. Rebooting does not fix. Time is the only fix.
×