Jump to content

Hello LTT community,

It's been an ongoing problem of high dpc latency(random lag spikes/crackling sound) which seems to be a cause of windows 10 and NIC conflict.

This problem occurred immediately after upgrading to windows 10( never happened on windows 7). During upgrade no hardware changes were made. I ran test on program  "LatencyMon" which identified "ndis.sys" driver causing high dpc latency http://imgur.com/oKp3Nnw. After a long time of troubleshooting i found out that lag spikes occur only when p2p client(utorrent, bittorrent) is running. I tried many solutions: fresh windows install, different p2p clients, bought new network adapter(TP-Link TG-3468) with no success. Any help is greatly appreciated.

Hardware:

Asrock Z77 Pro4-M

Intel i5-3470

+ TP-Link TG-3468

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/
Share on other sites

Link to post
Share on other sites

That's a ridiculously high execution time. You say you have tried a different network card, the TP-Link TG-3468.

Did you try finding the drivers for the direct chipset, rather than from TP-Link?

Also, do you have a firewall installed? They usually hook into NIDS.sys, and rather inefficiently at that.

 

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7209481
Share on other sites

Link to post
Share on other sites

  • Did you try finding the drivers for the direct chipset, rather than from TP-Link?

No it's been only a day i have new network card. Once realtek.com comes back online i'll test and get back with the results.

  • Also, do you have a firewall installed? They usually hook into NIDS.sys, and rather inefficiently at that.

Default windows firewall + windows defender.

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7209566
Share on other sites

Link to post
Share on other sites

2 minutes ago, Elect0 said:
  • Did you try finding the drivers for the direct chipset, rather than from TP-Link?

No it's been only a day i have new network card. Once realtek.com comes back online i'll test and get back with the results.

  • Also, do you have a firewall installed? They usually hook into NIDS.sys, and rather inefficiently at that.

Default windows firewall + windows defender.

Sounds good. I found the realtek page but they're indeed down. 

You'd think Realtek would have their site in order but they've always been slow or down over the past years.

Let me know how it goes!

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7209590
Share on other sites

Link to post
Share on other sites

DPC Latency sucks. 
First off, try reinstalling drivers. See if there are any drivers for the NIC specific to windows 10. 
Is your system overclocked? I found that windows 10 has DPC issues if the system is overclocked using the bclock instead of the multiplier. Best to disable and OC's for now. 

You can try a fresh install of windows ten, or just go back to 7.

 

Spoiler

I7 4790K @4.5 Ghz 1.294V

VALIDATION, MSI Z97 Gaming 7, 24GB DDR3 1600, Asus Strix 1070 8GB OC@ 2.2Ghz, Corsair graphite series 760T (Black), Cooler master V850, NH-D15 w/LNA ,1TB Samsung 850 Evo,  480GB Sandisk Ultra II SSD, 3TB Seagate Barracuda x 3, 1 TB WD Passport (Backup drive), 2 TB WD Passport (Backup Drive 2),  Windows 10 Pro x64 (uhg), Logitech G900 Chaos (Main), Steelseries Rival (FADE) (Courtesy of Edzel Yago, Thanks Ed), Steelsieres Rival 300 Hyperbeast Special Edition, Coolermaster Quickfire TKL (MX Blue), Razer Blackwidow Tournament edition (Greens).  Audio: Sennheiser HD598 SE, Edifier S1000DB, AudioEngine D1 DAC; Yamaha MG06X Mixer & AudioTechnica AT2020.

 

Phones; Daily drivers: Nexus 6P 64GB/iPhone 6 (Music), Apple Watch, Apple AirPods.

Laptop: 2015 Macbook Pro 13, 8GB of RAM, 2.7Ghz i5, 240GB Apple SSD. 

 

Spoiler

Plex Server: i7 3770, Gigabyte Board, 16GB DDR3 1600, Asus Strix GTX 1050ti 4GB, 120GB SSD Boot Drive, 8 x 3TB Seagate Barracuda, Rosewill RSV-R4000 With 2 Rosewill Hot Swap 4x Backplane Bays, 1050 Watt Corsair HX Series PSU,Hyper T2, Windows 10 Pro 

 

I also do Youtube, check me out!

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7211643
Share on other sites

Link to post
Share on other sites

On 2/10/2016 at 5:31 PM, Mojo-Jojo said:

Sounds good. I found the realtek page but they're indeed down. 

You'd think Realtek would have their site in order but they've always been slow or down over the past years.

Let me know how it goes!

Drivers from realtek website had no effect.

19 hours ago, TDP_Equinox said:

DPC Latency sucks. 
First off, try reinstalling drivers. See if there are any drivers for the NIC specific to windows 10. 
Is your system overclocked? I found that windows 10 has DPC issues if the system is overclocked using the bclock instead of the multiplier. Best to disable and OC's for now. 

You can try a fresh install of windows ten, or just go back to 7.

I reinstalled drivers and tried different versions and did the same with new network card. Yes latest official drivers support windows 10 but doesn't solve the problem.

I tried disabling OC's and that didn't have any effect.

I tried fresh install of windows 10 which ended with same results. Yes downgrading to windows 7 eliminates the problem but that's not the solution i'm looking for.

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7216739
Share on other sites

Link to post
Share on other sites

3 hours ago, Elect0 said:

Drivers from realtek website had no effect.

I reinstalled drivers and tried different versions and did the same with new network card. Yes latest official drivers support windows 10 but doesn't solve the problem.

I tried disabling OC's and that didn't have any effect.

I tried fresh install of windows 10 which ended with same results. Yes downgrading to windows 7 eliminates the problem but that's not the solution i'm looking for.

If a fresh install of windows 10 yields the same result with all the latest drivers, chances are there isn't really a solution at the moment. 
I'd go back to 7 for now and try upgrading again in a few months. It seems like this issue is in the hands of the manufacturer now. 

 

Spoiler

I7 4790K @4.5 Ghz 1.294V

VALIDATION, MSI Z97 Gaming 7, 24GB DDR3 1600, Asus Strix 1070 8GB OC@ 2.2Ghz, Corsair graphite series 760T (Black), Cooler master V850, NH-D15 w/LNA ,1TB Samsung 850 Evo,  480GB Sandisk Ultra II SSD, 3TB Seagate Barracuda x 3, 1 TB WD Passport (Backup drive), 2 TB WD Passport (Backup Drive 2),  Windows 10 Pro x64 (uhg), Logitech G900 Chaos (Main), Steelseries Rival (FADE) (Courtesy of Edzel Yago, Thanks Ed), Steelsieres Rival 300 Hyperbeast Special Edition, Coolermaster Quickfire TKL (MX Blue), Razer Blackwidow Tournament edition (Greens).  Audio: Sennheiser HD598 SE, Edifier S1000DB, AudioEngine D1 DAC; Yamaha MG06X Mixer & AudioTechnica AT2020.

 

Phones; Daily drivers: Nexus 6P 64GB/iPhone 6 (Music), Apple Watch, Apple AirPods.

Laptop: 2015 Macbook Pro 13, 8GB of RAM, 2.7Ghz i5, 240GB Apple SSD. 

 

Spoiler

Plex Server: i7 3770, Gigabyte Board, 16GB DDR3 1600, Asus Strix GTX 1050ti 4GB, 120GB SSD Boot Drive, 8 x 3TB Seagate Barracuda, Rosewill RSV-R4000 With 2 Rosewill Hot Swap 4x Backplane Bays, 1050 Watt Corsair HX Series PSU,Hyper T2, Windows 10 Pro 

 

I also do Youtube, check me out!

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7218625
Share on other sites

Link to post
Share on other sites

  • 1 month later...

I have the same problem and nothing helps that I have tried. (I have ga-ma770t-ud3p mb bdw) I'm using Focusrites Scarlett 2i2 audio interface and I have DPC latency problems. My DPC spikes are around ~120ms hi far as I have quickly debugged whit LatencyMon. My first problem was manufacturers drivers. They have it posted it only in troubleshoot section and beta site driver is a disaster on all OS versions. That special AMD fix driver solves just half of crackle,stutter problems, the ones that Latencymon didn't reported. My problem is NIC. I have read on internet and tried a lot of solutions, but there is no fix for it. I tested integrated NIC, old PCI NIC, usb wifi dongle - all of them produces this spike (ndis.sys driver if I remember correctly). After I disable all NICs problem is gone of course. I don't even have to torture NIC whit torrents or downloads, it just happens at least once every hour. A lot of people that reported this have minimized sudden spikes, but are not eliminated them. I use My audio interface for music production, so You understand that latency and fluent audio stream is needed. The only fix is to roll back to Win7 or Win8.1. This issue started after some insider build before "RTM" and is not fixed till now. I believe the fault is how new kernel is processing DPC tasks. M$ idea was to reduce latency and they have succeeded in most cases far as I know, but others like Me/Us have big problems whit no way to fix them. I think that only M$ can fix this, no hardware manufacturer.

I'm back to Win7 and will test interface on Win10 when I compile a new PC on skylake base.

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-7465857
Share on other sites

Link to post
Share on other sites

  • 5 years later...
On 2/10/2016 at 12:07 PM, Elect0 said:

Hello LTT community,

It's been an ongoing problem of high dpc latency(random lag spikes/crackling sound) which seems to be a cause of windows 10 and NIC conflict.

This problem occurred immediately after upgrading to windows 10( never happened on windows 7). During upgrade no hardware changes were made. I ran test on program  "LatencyMon" which identified "ndis.sys" driver causing high dpc latency http://imgur.com/oKp3Nnw. After a long time of troubleshooting i found out that lag spikes occur only when p2p client(utorrent, bittorrent) is running. I tried many solutions: fresh windows install, different p2p clients, bought new network adapter(TP-Link TG-3468) with no success. Any help is greatly appreciated.

Hardware:

Asrock Z77 Pro4-M

Intel i5-3470

+ TP-Link TG-3468

Electo i've had similar problem. Here's what fixed my problem:

 

Enable NIC interrupt moderation

interrupt_moderation.JPG.54cabe337bba79e4849c42458641376d.JPG

 

 

Set NIC interrupt moderation rate to Extreme

interrupt_moderation_rate.JPG.a6c2a06681dafaa5bc90b1231380d720.JPG

 

 

Enable Receive Segment Coalescing Run powershell as administrator the following command

Set-NetOffloadGlobalSetting -ReceiveSegmentCoalescing Enabled

coalescing.JPG.948f9efcfc72e2c46eaba4485dc337e3.JPG

Link to comment
https://linustechtips.com/topic/545084-high-dpc-latency/#findComment-14715691
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×