High dpc latency: usport.sys, nvlddmkm.sys, ndis.sys and driver installation problem

empleat

Member
Joined
Jun 25, 2015
Posts
21
Hello,
i have serious problems with latency.
I am using windows 8 64 bit enterprise.

My setup:

motherboard - gigabyte, model - b75m-d2v, URL: GIGABYTE - Motherboard - Socket 1155 - GA-B75M-D2V (rev. 1.0)
gpu - geforce 780, model - GV-N780G5-3GD-B, URL: GIGABYTE - Graphics Card - NVIDIA - PCI Express Solution - GeForce 700 Series - GV-N780D5-3GD-B
ram - kingston 2x8GB, model - KHX1333C7AD3/4G, URL: http://www.kingston.com/datasheets/KHX1333C7AD3_4G.pdf
cpu - intel core i7 3770k, model - BX80637173770K, URL: ARK | Intel® Coreâ„¢ i7-3770K Processor (8M Cache, up to 3.90 GHz)
ssd - samsung evo 840 250gb, model - MZ-7TE250BW, URL: 250GB 2.5-inch SATA III Internal SSD Single Unit MZ-7TE250BW | Samsung 840 EVO
hdd - western digital 1tb, model - WD1002FAEX-00Y9A05.0
psu - cooler master real power 620, URL: http://www.coolermaster.com/service/support/model/RS-620-ASAA-A1/

I am using latencymon to measure latency:

image 1.jpgimage 2.jpgimage 3.jpg

CONCLUSION
_________________________________________________________________________________________________________
Your system seems to have difficulty handling real-time audio and other tasks. You may experience drop outs, clicks or pops due to buffer underruns. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:03:30 (h:mm:ss) on all processors.




_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: DWDWDWTT
OS version: Windows 8 , 6.2, build: 9200 (x64)
Hardware: Gigabyte Technology Co., Ltd., B75M-D2V
CPU: GenuineIntel Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
Logical processors: 4
Processor groups: 1
RAM: 8137 MB total




_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 3492,0 MHz
Measured CPU speed: 2343,0 MHz (approx.)


Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.




_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.


Highest measured interrupt to process latency (µs): 1933,599592
Average measured interrupt to process latency (µs): 2,282253


Highest measured interrupt to DPC latency (µs): 1931,840175
Average measured interrupt to DPC latency (µs): 0,843368




_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.


Highest ISR routine execution time (µs): 107,008877
Driver with highest ISR routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation


Highest reported total ISR routine time (%): 0,021424
Driver with highest ISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation


Total time spent in ISRs (%) 0,037463


ISR count (execution time <250 µs): 69373
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-999 µs): 0
ISR count (execution time 1000-1999 µs): 0
ISR count (execution time 2000-3999 µs): 0
ISR count (execution time >=4000 µs): 0




_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.


Highest DPC routine execution time (µs): 1350,627434
Driver with highest DPC routine execution time: nvlddmkm.sys - NVIDIA Windows Kernel Mode Driver, Version 353.06 , NVIDIA Corporation


Highest reported total DPC routine time (%): 0,103229
Driver with highest DPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation


Total time spent in DPCs (%) 0,409531


DPC count (execution time <250 µs): 1003664
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 33
DPC count (execution time 1000-1999 µs): 3
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0




_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.


NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.


Process with highest pagefault count: csgo.exe


Total number of hard pagefaults 4979
Hard pagefault count of hardest hit process: 2764
Highest hard pagefault resolution time (µs): 341822,513173
Total time spent in hard pagefaults (%): 3,265072
Number of processes hit: 19




_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 5,996992
CPU 0 ISR highest execution time (µs): 107,008877
CPU 0 ISR total execution time (s): 0,315111
CPU 0 ISR count: 69373
CPU 0 DPC highest execution time (µs): 1350,627434
CPU 0 DPC total execution time (s): 3,261499
CPU 0 DPC count: 982290
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 0,675045
CPU 1 ISR highest execution time (µs): 0,0
CPU 1 ISR total execution time (s): 0,0
CPU 1 ISR count: 0
CPU 1 DPC highest execution time (µs): 100,517468
CPU 1 DPC total execution time (s): 0,15670
CPU 1 DPC count: 14911
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 0,387264
CPU 2 ISR highest execution time (µs): 0,0
CPU 2 ISR total execution time (s): 0,0
CPU 2 ISR count: 0
CPU 2 DPC highest execution time (µs): 172,920389
CPU 2 DPC total execution time (s): 0,017129
CPU 2 DPC count: 4079
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 0,320399
CPU 3 ISR highest execution time (µs): 0,0
CPU 3 ISR total execution time (s): 0,0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 160,162658
CPU 3 DPC total execution time (s): 0,009338
CPU 3 DPC count: 2420
_________________________________________________________________________________________________________

I tried to switch most of my cotrollers to msi mode:

image 4.jpg
Sata i had already, but i have to installed intel rapid storage technology and it switch it automaticaly to msi mode, but storport.sys didn't better latency and addiditionaly iastor.sys start to show in latmon and make more latency, even i read, that it is crap, after i unistalled and it switches back to ms sata ahci cotroller i could feel difference, with my mouse movement, it felt faster.

And what about usb i had here
Intel(R) 7 Series/C216 Chipset Family USB Enhanced Host Controller - 1E26 latest version and same it refused to switch, to msi mode.

Now i have here microsoft standard enhanced pci to usb host controller, from 2006, because last controller dissapeared from my system after i blocked it in gpedit.msc, after i allowed all drivers again, it starts to show in device manager this...
So i start to search for driver for this and it took me to intel engine management, after i installed it microsoft driver from year 2006 standard enhanced pci to usb host controller still persist and i didn't update, dont know why.
Sorry it is tough for talk about it, for me, i am completely confused with drivers.

All i need fix somehow, someway usbport.sys, nvlddmkm.sys and ndis.sys.

I have intel gigabit ct desktop adapter i downloade latest drivers from https://downloadcenter.intel.com/download/21642/Network-Adapter-Driver-for-Windows-8- , which is from 06/02/2015 and in device manage it shows 19.6.2013image 5.jpg
Ndis.sys i tried to fix by tuning nic, switching of interrupt moderation, iner frame spacing, flow control, or rss enable/disable, nothing had any impact off or on.
Also i tunned my neths int tcp show global setting:
image 6.jpg
here is my get-nettcpsetting
image 7.jpg
unfortunately windows cant switch to custom mode and it doesnt allow modify initial congestin windows and del ack tick timeouts, so default template is internet.

I explorer thousand sites and write to 100 forums and i wasn't able find anything usefull.

I can't play cs go, because i am ovewflowed with latency.

Sorry for ripped english.

If you had some genial ideas tell me, thanks much.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top