Go Back   Tech Support Forum > Microsoft Support > Windows 7 , Windows Vista Support

User Tag List

Audio Issues - Very High DPC Latency and Interrupt to Process Latency

This is a discussion on Audio Issues - Very High DPC Latency and Interrupt to Process Latency within the Windows 7 , Windows Vista Support forums, part of the Tech Support Forum category. Not sure if I'm posting this in the right subforum - I've been having crackling/popping audio issues while playing games


Closed Thread
 
Thread Tools Search this Thread
Old 07-11-2015, 08:49 PM   #1
Registered Member
 
Join Date: Jul 2015
Posts: 4
OS: Windows 7 x64



Not sure if I'm posting this in the right subforum - I've been having crackling/popping audio issues while playing games and using audio programs, and I've been trying to isolate the source/fix the problem, to no avail.

I ran LatencyMon for almost an entire day without really touching the computer or running any programs. Here are the results. Run on a Lenovo Thinkpad T530i.

_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. At least one detected problem appears to be network related. In case you are using a WLAN adapter, try disabling it to get better results. 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 22:49:42 (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: JOSH-THINKPAD
OS version: Windows 7 Service Pack 1, 6.1, build: 7601 (x64)
Hardware: 2359CTO, LENOVO
CPU: GenuineIntel Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
Logical processors: 4
Processor groups: 1
RAM: 3792 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 2494.0 MHz
Measured CPU speed: 1600.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): 100012.849265
Average measured interrupt to process latency (s): 6.583932

Highest measured interrupt to DPC latency (s): 100010.796667
Average measured interrupt to DPC latency (s): 1.561028


_________________________________________________________________________________________________________
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): 193.247795
Driver with highest ISR routine execution time: HDAudBus.sys - High Definition Audio Bus Driver, Microsoft Corporation

Highest reported total ISR routine time (%): 0.001129
Driver with highest ISR total time: hal.dll - Hardware Abstraction Layer DLL, Microsoft Corporation

Total time spent in ISRs (%) 0.002930

ISR count (execution time <250 s): 3883963
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): 50832.859663
Driver with highest DPC routine execution time: ndis.sys - NDIS 6.20 driver, Microsoft Corporation

Highest reported total DPC routine time (%): 0.010753
Driver with highest DPC total execution time: ndis.sys - NDIS 6.20 driver, Microsoft Corporation

Total time spent in DPCs (%) 0.029339

DPC count (execution time <250 s): 25648152
DPC count (execution time 250-500 s): 0
DPC count (execution time 500-999 s): 17010
DPC count (execution time 1000-1999 s): 80
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: msmpeng.exe

Total number of hard pagefaults 121675
Hard pagefault count of hardest hit process: 59566
Highest hard pagefault resolution time (s): 11233721452821.40
Total time spent in hard pagefaults (%): 6834.503615
Number of processes hit: 80


_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 83.093287
CPU 0 ISR highest execution time (s): 193.247795
CPU 0 ISR total execution time (s): 5.508798
CPU 0 ISR count: 3060870
CPU 0 DPC highest execution time (s): 1670.642743
CPU 0 DPC total execution time (s): 40.952161
CPU 0 DPC count: 18901268
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 76.582250
CPU 1 ISR highest execution time (s): 78.726544
CPU 1 ISR total execution time (s): 4.123048
CPU 1 ISR count: 823093
CPU 1 DPC highest execution time (s): 50832.859663
CPU 1 DPC total execution time (s): 49.200081
CPU 1 DPC count: 2940905
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 35.729923
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): 30272.505213
CPU 2 DPC total execution time (s): 5.584679
CPU 2 DPC count: 3452635
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 15.740981
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): 709.651965
CPU 3 DPC total execution time (s): 0.708232
CPU 3 DPC count: 370436
_________________________________________________________________________________________________________


As you can see, NDIS.sys, which I believe is some sort of network driver, is causing latency problems. Underneath NDIS.sys as far as highest DPC execution time is ACPI.sys at 30ms.

Also maybe relevant: msmpeng.exe, a microsoft anti-malware executable, had 59566 hard pagefaults.

I'm really not sure what any of these terms mean but my google searching has led me to believe that they are what is causing my problems.

If there's any additional info I can provide that would be of help please let me know.
Whitebirch is offline  
Sponsored Links
Advertisement
 
Old 07-15-2015, 01:56 PM   #2
Registered Member
 
Join Date: May 2010
Location: Los Angeles
Posts: 40,641
OS: Windows 10 64 bit

My System


Go to Start/Search and type devmgmt.msc, Right click the devmgmt results and Run As Administrator. In the Elevated Device Manager, are there any devices with yellow flags? If so, these devices need drivers installed. The NDIS error is for the Realtek Ethernet Driver
Even if there are no yellow flags, go to the Lenovo Download Drivers site Laptops and netbooks :: IdeaPad Z Series laptops :: IdeaPad Z560 - Lenovo Support (GB) choose your OS.
Download the Chipset, Realtek Ethernet driver, and the Conextant Audio driver for your model.
spunk.funk is offline  
Old 07-16-2015, 06:53 PM   #3
Registered Member
 
Join Date: Jul 2015
Posts: 4
OS: Windows 7 x64



Thanks for the advice!

Currently there are no yellow flags in the elevated device manager. Should I download the drivers from that page even though they aren't for my specific computer model? Would they work better than the T530 drivers?
Whitebirch is offline  
Sponsored Links
Advertisement
 
Old 07-16-2015, 06:58 PM   #4
Registered Member
 
Join Date: May 2010
Location: Los Angeles
Posts: 40,641
OS: Windows 10 64 bit

My System


My bad, no, download your drivers from here: Laptops and netbooks :: ThinkPad T Series laptops :: ThinkPad T530i - Lenovo Support (US)
spunk.funk is offline  
Old 07-16-2015, 07:20 PM   #5
Registered Member
 
Join Date: Jul 2015
Posts: 4
OS: Windows 7 x64



Okay, so weirdly enough, there is no chipset driver on that page. There are only weird supporting software programs which I'm not sure about. The ethernet driver and realtek audio driver are already downloaded and installed on my computer.

Maybe it has something to do with the fact that CPU is being clocked at 1.6GHz instead of the advertised 2.5GHz? As the program says, I disabled Intel SpeedStep in my BIOS setup but I'm not sure which options in the Control Panel could be CPU throttling.
Whitebirch is offline  
Old 07-16-2015, 07:29 PM   #6
Registered Member
 
Join Date: May 2010
Location: Los Angeles
Posts: 40,641
OS: Windows 10 64 bit

My System


Download the most Recent driver for your computer, even if there are no yellow flags in Device Manager. You have to click the Show All link at the bottom to be taken to more downloads and the Chipset driver: Laptops and netbooks :: ThinkPad T Series laptops :: ThinkPad T530i - Lenovo Support (US)
Check in the Bios and go to Integrated Peripherals., Overclock or some such and look for CPU and see if you can change it there
spunk.funk is offline  
Old 07-16-2015, 08:15 PM   #7
Registered Member
 
Join Date: Jul 2015
Posts: 4
OS: Windows 7 x64



I couldn't find any such settings in the BIOS. However, I came across something interesting: I ran Open Hardware Monitor to check CPU temperatures, and my temperatures are way high! Idling around 65-68 degrees Celsius, they peaked at around 99 degrees when I opened Skyrim to test it out. This probably has something to do with the throttling I'm experiencing.
Whitebirch is offline  
Old 07-17-2015, 01:29 AM   #8
Registered Member
 
Join Date: May 2010
Location: Los Angeles
Posts: 40,641
OS: Windows 10 64 bit

My System


Open the case and clean out all dust and blow out all fans with a can of compressed air. Start the computer and make sure all fans are spinning. If you continue to have high temps, you may need to reapply Thermal Paste between the Heat Sync and the Processor
spunk.funk is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] My pc got slow !!!
Good day everybody. My pc is getting sometimes running slow, sometimes startup and running normal. I believe I have something wrong here and need help to get it back normal. Here is pc spec. :
sinan Windows 8, 8.1 Support 13 12-04-2014 05:31 PM
How do i disable intel's graphics?
I know that my PC comes with something similiar to a graphics card, it is even wired into my windows 8 settings all by itself. I am having a tech problem, and i believe the display card is the main problem as everything else seems to check, how can i disable it and go back to the display card-less...
aayushagra Video Card Support 37 03-25-2013 09:29 AM
windows 7 freezing like crazy
Hello I'm having trouble getting my comouter to stop freezing up. While doing one task for a long period of time. The software will freeze up to the put of not responding and windows 7 task bar and software icons become unclickable..... but I can still move the mouse but no luck opening anything...
Dev in need Windows 7 , Windows Vista Support 29 07-02-2012 04:18 PM
[SOLVED] computer restarts when watching videos
hi everyone. my computer restarts when watching videos either on the internet or off my hard drive or even off a DVD. i get a glimpse of the BSOD and then it restarts. sometimes its after a couple of mins and sometimes it lasts much longer, but rarely over 30-45mins. i have searched around...
tunno1 Windows XP Support 56 11-06-2011 12:56 AM
3TB HDD won't format
I recently bought a 3TB 5400RPM hard drive and placed it in an enclosure. I orginially had connected it to my PC via USB 2.0 and formatted the entire drive and everything seemed to be in working order. After that I decided to connect the drive via eSATA because of the speed increase. When...
UhOhOhNo Hard Drive Support 8 09-13-2011 08:22 PM

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is on
Smilies are on
[IMG] code is on
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Post a Question


» Site Navigation
 > FAQ
  > 10.0.0.2
Powered by vBadvanced CMPS v3.2.3


All times are GMT -7. The time now is 01:18 AM.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging v3.1.0 (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Copyright 2001 - 2018, Tech Support Forum

Windows 10 - Windows 7 - Windows XP - Windows Vista - Trojan Removal - Spyware Removal - Virus Removal - Networking - Security - Top Web Hosts