locked
DPC Latency problems RRS feed

  • Question

  • I'm running Win7 x64 Ultimate SP1 on a MSI 990FXA-GD80 motherboard with Phenom II X4 955 processor and 8GB DDR3.

    I absolutely need to be able to play audio/video smoothly on my systems. I found I was having dpc latency problems that were being caused by Outpost Security Suite, so I uninstalled that and installed Comodo Firewall instead. I also had to kill/disable the nusb3mon.exe utility, which brought the max execution time for USBPORT.SYS down from 1.3ms to 0.38ms.

    Later, I installed VMware Workstation (as I was having problems doing some things in Virtualbox so wanted to see if VMware worked better) and noticed problems again. I reduced them by disabling the two NICs that it installed, but had to disable all it's services as well to completely sort it out, so I uninstalled it.

    However, I'm still having problems. I notice if I open a browser (IE or Iron Portable) the execution time for ndis.sys jumps up to 0.5-0.8ms. Although LatencyMon reports that my system is still OK to play video with latency around 500us, I get spikes much higher (around 1100us) and ndis.sys can hit 1.35ms-2.8ms and then LatencyMon reports that my system isn't OK. With Outpost SS, tcpip.sys was the problem (around 0.7ms with spikes every 5 seconds), followed by ataport.sys and USBPORT.SYS.

    After getting rid of OSS, I tried disabling the two Standard Dual Channel PCI IDE Controllers (one of which is off a PCI standard PCI-to-PCI bridge) that don't have anything connected, the 1394 Controller, the AMD 6950 HD Audio, the two USB 3 Controllers, three Standard Enhanced PCI to USB Host Controllers and three Standard OpenHCD USB Host Controllers, but was still having a problem with USBPORT.SYS hitting 1.3ms: 

    http://imageshack.us/photo/my-images/198/latencymonhighusb.png/

    I then disabled nusb3mon.exe which brought it down to 0.38ms and moved my KVM from a USB3 port (running at USB2 I imagine considering what I'd disabled) to a USB2/SATA combo port, which brought it down to 0.25ms but I still had problems with ataport.sys:

    http://imageshack.us/photo/my-images/703/latencymonkvminusb2comb.png/ 

    http://imageshack.us/photo/my-images/545/latencymonkvminusb2comb.png/

    Then I transferred my KVM to a normal USB2 port, after which USBPORT.sys and ataport.sys didn't go above 0.25ms although uninstalling OSS seemed to have caused ndis.sys to increase from 0.03ms to 0.28ms 

    http://imageshack.us/photo/my-images/16/latencymonkvminusb232mi.png/

    http://imageshack.us/photo/my-images/594/latencymonkvminusb232mi.png/

    However, since installing/uninstalling VMware I'm now having problems with ataport.sys again. I've still got all the devices listed above disabled, except for the three Standard Enhanced PCI to USB Host Controllers and three Standard OpenHCD USB Host Controllers, and still only have things plugged in the normal USB2 ports.

    http://imageshack.us/photo/my-images/37/latencymonafteruninstal.png/

    http://imageshack.us/photo/my-images/259/latencymondriversafteru.png/

    http://imageshack.us/photo/my-images/213/latencymonmainafterunin.png/

    http://imageshack.us/photo/my-images/195/latencymondriversafteru.png/

    I've just unplugged my USB hub (with only an Xbox360 controller plugged in) so that only my KVM is connected to a USB port, which may have brought the ataport.sys execution time down somewhat, but the latency's still rather high.

    http://imageshack.us/photo/my-images/337/latencymonmainmplivetvu.png/

    http://imageshack.us/photo/my-images/864/latencymondriversmplive.png/


     

     

     

    Thursday, January 19, 2012 5:19 PM

Answers

  • Thanks but I fixed this a while ago after someone analysed an xperf trace for me and identified that my mouse was causing problems. After disconnecting it from my USB Hub and plugging it directly into the motherboard it was fine.
    • Proposed as answer by Andre.Ziegler Monday, August 5, 2013 5:15 AM
    • Marked as answer by ZigZag3143x Thursday, August 8, 2013 4:22 AM
    Friday, November 2, 2012 11:23 PM

All replies

  • Are you overclocking?  IF so revert to default.

    Is there anything in event viewer on the issue?

    have you tried ID'ing the offending driver with a different latency monitor ? like http://www.thesycon.de/eng/latency_check.shtml

    With as many changes as you have made it may be impossible to get bck to a helathy state except by doing a clean install.

    If you want to upload the event viewer logs we can take a look

    Please provide us with your Event Viewer administrative logs by following these steps:


    Click Start Menu
    Type eventvwr into Search programs and files (do not hit enter)
    Right click eventvwr.exe and click Run as administrator
    Expand Custom Views
    Click Administrative Events
    Right click Administrative Events
    Save all Events in Custom View As...
    Save them in a folder where you will remember which folder and save as Errors.evtx
    Go to where you saved Errors.evtx
    Right click Errors.evtx -> send to -> compressed (zipped) folder
    Upload the .zip file here (if you can) to skydrive or a file sharing service


    MS-MVP 2010, 2011, 2012 Sysnative.com Team ZigZag

    Friday, November 2, 2012 8:49 PM
  • Thanks but I fixed this a while ago after someone analysed an xperf trace for me and identified that my mouse was causing problems. After disconnecting it from my USB Hub and plugging it directly into the motherboard it was fine.
    • Proposed as answer by Andre.Ziegler Monday, August 5, 2013 5:15 AM
    • Marked as answer by ZigZag3143x Thursday, August 8, 2013 4:22 AM
    Friday, November 2, 2012 11:23 PM
  • Sorry My DUH!!

    Too little sleep leads to not checking the date.  Glad you are working.


    MS-MVP 2010, 2011, 2012 Sysnative.com Team ZigZag

    Sunday, November 4, 2012 12:58 AM