lehuspohus
New member
- Jan 19, 2017
- 1
Hi guys! It seems to be the only forum where members really helps to solve that kind of problem.
As many on this forum, i also have a audio glitch trouble. I see glitch in reports but cannot solve this.
Main trouble: Audio glitches occuring frequently when i started my virtual machines on my Windows 10 Hyper-V Host. When all VMs are stopped, i don't hear any glitches and so on.
Also, in all reports i see USBPORT.sys. Probably, it is linked with Hyper-V functions. But the main reason in Hyper-V drivers\buses etc. And i don't know how mitigate this.
I used xperf, Windows Performance Recorder (WindowsXRAY FULL TH Power Performance mode) + Media eXperience Alanyzer and LatencyMon also.
Logs: xperf with glitch, WPR with glitch, another WPR log with glitch
in MXA i also see audio glitch (and video glitch also) but can't narrow down the issue.
It seems that all threads are stopped before glitch, even system:
View attachment 24303
LatencyMon showed me that i had a big troubles before updates. After i updated Win10 to latest update and all drivers to its latest versions, LatencyMon no longer shows me that i have a troubles.
But glitches still occurring frequently (a couple of times in 1 minite).
[TABLE="class: grid, width: 1000, align: left"]
[TR]
[TD]Before updates
VM running[/TD]
[TD]All updated
VM stopped[/TD]
[TD]All updated
VM running[/TD]
[/TR]
[TR]
[TD]glitches, LatencyMon alerts[/TD]
[TD]No glitches, all's fine in latencymon[/TD]
[TD]Still fine in latencymon but glitches occuring[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]View attachment 24301[/TD]
[TD]View attachment 24302[/TD]
[/TR]
[TR]
[TD]Your system seems to be having 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. 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. [/TD]
[TD]Yoursystem appears to be suitable for handling real-time audio and other taskswithout dropouts[/TD]
[TD]Your system appears to be suitable for handling real-time audio and other tasks without dropouts. [/TD]
[/TR]
[TR]
[TD]REPORTED ISRs
Highest ISR routine execution time (µs): 2965,566713
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,018350
Driver with highest ISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent in ISRs (%) 0,020170
ISR count (execution time <250 µs): 87744
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): 1
ISR count (execution time >=4000 µs): 0[/TD]
[TD]REPORTEDISRs
HighestISR routine execution time (µs): 49,421637
Driver withhighest ISR routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Highestreported total ISR routine time (%): 0,020606
Driver withhighest ISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total timespent in ISRs (%) 0,022806
ISRcount (execution time <250 µs): 146806
ISRcount (execution time 250-500 µs): 0
ISRcount (execution time 500-999 µs): 0
ISRcount (execution time 1000-1999 µs): 0
ISRcount (execution time 2000-3999 µs): 0
ISRcount (execution time >=4000 µs): 0[/TD]
[TD]REPORTED ISRs
Highest ISR routineexecution time (µs): 31,943412
Driver with highestISR routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Highest reportedtotal ISR routine time (%): 0,013261
Driver with highestISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent inISRs (%) 0,018578
ISR count (executiontime <250 µs): 111897
ISR count (executiontime 250-500 µs): 0
ISR count (executiontime 500-999 µs): 0
ISR count (executiontime 1000-1999 µs): 0
ISR count (executiontime 2000-3999 µs): 0
ISR count (executiontime >=4000 µs): 0
[/TD]
[/TR]
[TR]
[TD]REPORTED DPCs
Highest DPC routine execution time (µs): 1212,768932
Driver with highest DPC routine execution time: vmbusr.sys - Microsoft Hyper-V Virtual Machine Bus Root Driver, Microsoft Corporation
Highest reported total DPC routine time (%): 0,087116
Driver with highest DPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent in DPCs (%) 0,270057
DPC count (execution time <250 µs): 1464869
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 38
DPC count (execution time 1000-1999 µs): 1
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0[/TD]
[TD]REPORTEDDPCs
HighestDPC routine execution time (µs): 193,305964
Driver withhighest DPC routine execution time: ndis.sys - Network Driver Interface Specification (NDIS), MicrosoftCorporation
Highestreported total DPC routine time (%): 0,078406
Driver withhighest DPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total timespent in DPCs (%) 0,195072
DPCcount (execution time <250 µs): 620133
DPCcount (execution time 250-500 µs): 0
DPCcount (execution time 500-999 µs): 0
DPCcount (execution time 1000-1999 µs): 0
DPCcount (execution time 2000-3999 µs): 0
DPCcount (execution time >=4000 µs): 0[/TD]
[TD]REPORTED DPCs
Highest DPC routineexecution time (µs): 961,521221
Driver with highestDPC routine execution time: vmbkmclr.sys - Hyper-V VMBus Root KMCL, Microsoft Corporation
Highest reportedtotal DPC routine time (%): 0,044260
Driver with highestDPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent inDPCs (%) 0,171631
DPC count (executiontime <250 µs): 826005
DPC count (executiontime 250-500 µs): 0
DPC count (executiontime 500-999 µs): 11
DPC count (executiontime 1000-1999 µs): 0
DPC count (executiontime 2000-3999 µs): 0
DPC count (executiontime >=4000 µs): 0[/TD]
[/TR]
[TR]
[TD]REPORTED HARD PAGEFAULTS
Process with highest pagefault count: skype.exe
Total number of hard pagefaults 10543
Hard pagefault count of hardest hit process: 3021
Highest hard pagefault resolution time (µs): 2522643,052705
Total time spent in hard pagefaults (%): 5,862556
Number of processes hit: 32[/TD]
[TD]REPORTEDHARD PAGEFAULTS
Process withhighest pagefault count: explorer.exe
Total numberof hard pagefaults 2168
Hardpagefault count of hardest hit process: 983
Highesthard pagefault resolution time (µs): 447294,819972
Total timespent in hard pagefaults (%): 0,450017
Number ofprocesses hit: 11[/TD]
[TD]REPORTED HARD PAGEFAULTS
Process with highestpagefault count: wprui.exe
Total number of hardpagefaults 769
Hard pagefault countof hardest hit process: 308
Highest hardpagefault resolution time (µs): 63724,012760
Total time spent inhard pagefaults (%): 0,273202
Number of processeshit: 24[/TD]
[/TR]
[/TABLE]
As many on this forum, i also have a audio glitch trouble. I see glitch in reports but cannot solve this.
Main trouble: Audio glitches occuring frequently when i started my virtual machines on my Windows 10 Hyper-V Host. When all VMs are stopped, i don't hear any glitches and so on.
Also, in all reports i see USBPORT.sys. Probably, it is linked with Hyper-V functions. But the main reason in Hyper-V drivers\buses etc. And i don't know how mitigate this.
I used xperf, Windows Performance Recorder (WindowsXRAY FULL TH Power Performance mode) + Media eXperience Alanyzer and LatencyMon also.
Logs: xperf with glitch, WPR with glitch, another WPR log with glitch
in MXA i also see audio glitch (and video glitch also) but can't narrow down the issue.
It seems that all threads are stopped before glitch, even system:
View attachment 24303
LatencyMon showed me that i had a big troubles before updates. After i updated Win10 to latest update and all drivers to its latest versions, LatencyMon no longer shows me that i have a troubles.
But glitches still occurring frequently (a couple of times in 1 minite).
[TABLE="class: grid, width: 1000, align: left"]
[TR]
[TD]Before updates
VM running[/TD]
[TD]All updated
VM stopped[/TD]
[TD]All updated
VM running[/TD]
[/TR]
[TR]
[TD]glitches, LatencyMon alerts[/TD]
[TD]No glitches, all's fine in latencymon[/TD]
[TD]Still fine in latencymon but glitches occuring[/TD]
[/TR]
[TR]
[TD][/TD]
[TD]View attachment 24301[/TD]
[TD]View attachment 24302[/TD]
[/TR]
[TR]
[TD]Your system seems to be having 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. 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. [/TD]
[TD]Yoursystem appears to be suitable for handling real-time audio and other taskswithout dropouts[/TD]
[TD]Your system appears to be suitable for handling real-time audio and other tasks without dropouts. [/TD]
[/TR]
[TR]
[TD]REPORTED ISRs
Highest ISR routine execution time (µs): 2965,566713
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,018350
Driver with highest ISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent in ISRs (%) 0,020170
ISR count (execution time <250 µs): 87744
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): 1
ISR count (execution time >=4000 µs): 0[/TD]
[TD]REPORTEDISRs
HighestISR routine execution time (µs): 49,421637
Driver withhighest ISR routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Highestreported total ISR routine time (%): 0,020606
Driver withhighest ISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total timespent in ISRs (%) 0,022806
ISRcount (execution time <250 µs): 146806
ISRcount (execution time 250-500 µs): 0
ISRcount (execution time 500-999 µs): 0
ISRcount (execution time 1000-1999 µs): 0
ISRcount (execution time 2000-3999 µs): 0
ISRcount (execution time >=4000 µs): 0[/TD]
[TD]REPORTED ISRs
Highest ISR routineexecution time (µs): 31,943412
Driver with highestISR routine execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Highest reportedtotal ISR routine time (%): 0,013261
Driver with highestISR total time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent inISRs (%) 0,018578
ISR count (executiontime <250 µs): 111897
ISR count (executiontime 250-500 µs): 0
ISR count (executiontime 500-999 µs): 0
ISR count (executiontime 1000-1999 µs): 0
ISR count (executiontime 2000-3999 µs): 0
ISR count (executiontime >=4000 µs): 0
[/TD]
[/TR]
[TR]
[TD]REPORTED DPCs
Highest DPC routine execution time (µs): 1212,768932
Driver with highest DPC routine execution time: vmbusr.sys - Microsoft Hyper-V Virtual Machine Bus Root Driver, Microsoft Corporation
Highest reported total DPC routine time (%): 0,087116
Driver with highest DPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent in DPCs (%) 0,270057
DPC count (execution time <250 µs): 1464869
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 38
DPC count (execution time 1000-1999 µs): 1
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0[/TD]
[TD]REPORTEDDPCs
HighestDPC routine execution time (µs): 193,305964
Driver withhighest DPC routine execution time: ndis.sys - Network Driver Interface Specification (NDIS), MicrosoftCorporation
Highestreported total DPC routine time (%): 0,078406
Driver withhighest DPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total timespent in DPCs (%) 0,195072
DPCcount (execution time <250 µs): 620133
DPCcount (execution time 250-500 µs): 0
DPCcount (execution time 500-999 µs): 0
DPCcount (execution time 1000-1999 µs): 0
DPCcount (execution time 2000-3999 µs): 0
DPCcount (execution time >=4000 µs): 0[/TD]
[TD]REPORTED DPCs
Highest DPC routineexecution time (µs): 961,521221
Driver with highestDPC routine execution time: vmbkmclr.sys - Hyper-V VMBus Root KMCL, Microsoft Corporation
Highest reportedtotal DPC routine time (%): 0,044260
Driver with highestDPC total execution time: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation
Total time spent inDPCs (%) 0,171631
DPC count (executiontime <250 µs): 826005
DPC count (executiontime 250-500 µs): 0
DPC count (executiontime 500-999 µs): 11
DPC count (executiontime 1000-1999 µs): 0
DPC count (executiontime 2000-3999 µs): 0
DPC count (executiontime >=4000 µs): 0[/TD]
[/TR]
[TR]
[TD]REPORTED HARD PAGEFAULTS
Process with highest pagefault count: skype.exe
Total number of hard pagefaults 10543
Hard pagefault count of hardest hit process: 3021
Highest hard pagefault resolution time (µs): 2522643,052705
Total time spent in hard pagefaults (%): 5,862556
Number of processes hit: 32[/TD]
[TD]REPORTEDHARD PAGEFAULTS
Process withhighest pagefault count: explorer.exe
Total numberof hard pagefaults 2168
Hardpagefault count of hardest hit process: 983
Highesthard pagefault resolution time (µs): 447294,819972
Total timespent in hard pagefaults (%): 0,450017
Number ofprocesses hit: 11[/TD]
[TD]REPORTED HARD PAGEFAULTS
Process with highestpagefault count: wprui.exe
Total number of hardpagefaults 769
Hard pagefault countof hardest hit process: 308
Highest hardpagefault resolution time (µs): 63724,012760
Total time spent inhard pagefaults (%): 0,273202
Number of processeshit: 24[/TD]
[/TR]
[/TABLE]