Welcome to our peer-to-peer forums, where owners help owners. Need help now? Visit eSupport here.

English Community

ThinkPad NotebooksThinkPad: X Series Laptops
All Forum Topics
Options

7 Posts

09-08-2021

Germany

11 Signins

25 Page Views

  • Posts: 7
  • Registered: ‎09-08-2021
  • Location: Germany
  • Views: 25
  • Message 1 of 11

X1E G2: Serious Dropouts using Cubase - ACPI.sys

2021-09-08, 10:18 AM

Hi Lenovo Community,

 

I got a serious problem - since I bought my X1 Extreme Gen 2, 20QV0010GE, in January, I didn't work a lot with it, because there was a big project I had to finish on another Laptop. I record and mix music  and wanted to get an upgrade for my old T530 which was overloaded all the time with the newer plugins.

 

So I switched to the new projects and sometimes it wasn't working properly, I had dropouts and hick ups, but mostly I could fix it by restarting and doing all the updates that wanted to be done.

But now it's worse, I have dropouts a couple of times in a minute which is even worse because I work with analog equipment - playing the music out, through it and recording again, so I really can't work like this. I'm working with cubase, but it's the same on other daws. I don't really have noteable problems on playing music with windows media player or netflix.

 

I read a lot of stuff in the internet and installed latencymon, which shows me this: ACPI.sys is causing dropouts, also the Wdf01000.sys.

I read even more forum threads and it seems a problem that is not fixed but appears quite often

 

I tried everything I found:

updating all drivers and programs
clean boot with windows

trying different energy options

trying different buffer sizes, buffer protection, multicore on/off

deactivating wifi, network and bluetooth-drivers in system-manager

deactivate hyperthreading and Intel Speed Step

deactivating game mode

even deactivating the power settings for the nvidia audio driver in the regedit

 

nothing works, it feels even worse now.

 

does anyone know what to do? It's a nightmare, a fast, shiny laptop with powerful cpus and it's not even capable of playing a steady audio. Not even if it's just a project with 10 wav-files without any plugins... my 10 years old T530 did it with one eye closed...

 

here is what latency mon says:

 

 

_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
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. 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:02:45  (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        LAPTOP-8GNHLVDI
OS version:                                           Windows 10, 10.0, version 2009, build: 19043 (x64)
Hardware:                                             20QV0010GE, LENOVO
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Logical processors:                                   12
Processor groups:                                     1
RAM:                                                  32508 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   2592 MHz

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):   1892,40
Average measured interrupt to process latency (µs):   6,184898

Highest measured interrupt to DPC latency (µs):       1867,30
Average measured interrupt to DPC latency (µs):       3,309396


_________________________________________________________________________________________________________
 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):              356,233796
Driver with highest ISR routine execution time:       ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Highest reported total ISR routine time (%):          0,009535
Driver with highest ISR total time:                   ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Total time spent in ISRs (%)                          0,015252

ISR count (execution time <250 µs):                   176959
ISR count (execution time 250-500 µs):                0
ISR count (execution time 500-1000 µs):               3
ISR count (execution time 1000-2000 µs):              0
ISR count (execution time 2000-4000 µ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):              1774,623457
Driver with highest DPC routine execution time:       ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Highest reported total DPC routine time (%):          0,191322
Driver with highest DPC total execution time:         Wdf01000.sys - Kernelmodustreiber-Frameworklaufzeit, Microsoft Corporation

Total time spent in DPCs (%)                          0,280787

DPC count (execution time <250 µs):                   574860
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-10000 µs):              1813
DPC count (execution time 1000-2000 µs):              15
DPC count (execution time 2000-4000 µ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:                 wmiprvse.exe

Total number of hard pagefaults                       2276
Hard pagefault count of hardest hit process:          835
Number of processes hit:                              19


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       11,496904
CPU 0 ISR highest execution time (µs):                236,094907
CPU 0 ISR total execution time (s):                   0,213242
CPU 0 ISR count:                                      124920
CPU 0 DPC highest execution time (µs):                1774,623457
CPU 0 DPC total execution time (s):                   4,312746
CPU 0 DPC count:                                      468223
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       11,515362
CPU 1 ISR highest execution time (µs):                356,233796
CPU 1 ISR total execution time (s):                   0,070095
CPU 1 ISR count:                                      16264
CPU 1 DPC highest execution time (µs):                1704,1250
CPU 1 DPC total execution time (s):                   1,030113
CPU 1 DPC count:                                      45687
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       6,444862
CPU 2 ISR highest execution time (µs):                56,280093
CPU 2 ISR total execution time (s):                   0,000758
CPU 2 ISR count:                                      1037
CPU 2 DPC highest execution time (µs):                436,942901
CPU 2 DPC total execution time (s):                   0,064203
CPU 2 DPC count:                                      4435
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       6,318020
CPU 3 ISR highest execution time (µs):                67,219136
CPU 3 ISR total execution time (s):                   0,000144
CPU 3 ISR count:                                      88
CPU 3 DPC highest execution time (µs):                264,692130
CPU 3 DPC total execution time (s):                   0,007107
CPU 3 DPC count:                                      709
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       4,543499
CPU 4 ISR highest execution time (µs):                0,0
CPU 4 ISR total execution time (s):                   0,0
CPU 4 ISR count:                                      0
CPU 4 DPC highest execution time (µs):                121,834105
CPU 4 DPC total execution time (s):                   0,005267
CPU 4 DPC count:                                      954
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       4,491465
CPU 5 ISR highest execution time (µs):                0,0
CPU 5 ISR total execution time (s):                   0,0
CPU 5 ISR count:                                      0
CPU 5 DPC highest execution time (µs):                69,141975
CPU 5 DPC total execution time (s):                   0,000934
CPU 5 DPC count:                                      257
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s):                       4,043839
CPU 6 ISR highest execution time (µs):                0,0
CPU 6 ISR total execution time (s):                   0,0
CPU 6 ISR count:                                      0
CPU 6 DPC highest execution time (µs):                173,803241
CPU 6 DPC total execution time (s):                   0,004835
CPU 6 DPC count:                                      1031
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s):                       4,936901
CPU 7 ISR highest execution time (µs):                0,0
CPU 7 ISR total execution time (s):                   0,0
CPU 7 ISR count:                                      0
CPU 7 DPC highest execution time (µs):                56,140432
CPU 7 DPC total execution time (s):                   0,001366
CPU 7 DPC count:                                      366
_________________________________________________________________________________________________________
CPU 8 Interrupt cycle time (s):                       5,266971
CPU 8 ISR highest execution time (µs):                57,337963
CPU 8 ISR total execution time (s):                   0,002123
CPU 8 ISR count:                                      3471
CPU 8 DPC highest execution time (µs):                133,272377
CPU 8 DPC total execution time (s):                   0,008314
CPU 8 DPC count:                                      1705
_________________________________________________________________________________________________________
CPU 9 Interrupt cycle time (s):                       7,174932
CPU 9 ISR highest execution time (µs):                64,831019
CPU 9 ISR total execution time (s):                   0,005454
CPU 9 ISR count:                                      9929
CPU 9 DPC highest execution time (µs):                124,881944
CPU 9 DPC total execution time (s):                   0,001940
CPU 9 DPC count:                                      388
_________________________________________________________________________________________________________
CPU 10 Interrupt cycle time (s):                       6,807679
CPU 10 ISR highest execution time (µs):                55,208333
CPU 10 ISR total execution time (s):                   0,002120
CPU 10 ISR count:                                      3702
CPU 10 DPC highest execution time (µs):                202,237654
CPU 10 DPC total execution time (s):                   0,119254
CPU 10 DPC count:                                      52078
_________________________________________________________________________________________________________
CPU 11 Interrupt cycle time (s):                       8,437465
CPU 11 ISR highest execution time (µs):                75,898920
CPU 11 ISR total execution time (s):                   0,008483
CPU 11 ISR count:                                      17551
CPU 11 DPC highest execution time (µs):                193,613426
CPU 11 DPC total execution time (s):                   0,011419
CPU 11 DPC count:                                      855
_________________________________________________________________________________________________________

Reply
Options

3722 Posts

01-08-2021

Philippines

288 Signins

18650 Page Views

  • Posts: 3722
  • Registered: ‎01-08-2021
  • Location: Philippines
  • Views: 18650
  • Message 2 of 11

Re:Serious Dropouts on my X1 - can't work anymore! ACPI.sys

2021-09-08, 13:42 PM

Hello JakobJ,

 


Welcome to Lenovo Community

 

 

Based on the hardware information, you are using a ThinkPad X1 Extreme Gen 2 (20QV).
Besides updating the drivers, have you updated the BIOS to the latest version as what the support site offers?
Have you tried reloading the BIOS default settings?
Update us soon as convenient.

 


Regards, 
Lorenzo_Lenovo



Did someone help you today? Press the star on the left to thank them with a Kudo!
If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.

Follow us @LenovoSupport on Facebook and Twitter!

Reply
Options

4379 Posts

12-13-2016

United States of America

5999 Signins

71836 Page Views

  • Posts: 4379
  • Registered: ‎12-13-2016
  • Location: United States of America
  • Views: 71836
  • Message 3 of 11

Re:Serious Dropouts on my X1 - can't work anymore! ACPI.sys

2021-09-09, 15:12 PM

JakobJ

 

I don't work with Cubase. My field is voicework, but I do produce multitrack sessions on an antiquated Adobe audio product and voice video presentations.

 

My desktop computer that's my main audio and video workstation is an aging Win 7 machine, held onto mostly because of no-longer-supported hardware. I'm in the process of moving the bulk of my work onto an X1 Extreme.

 

One thing you didn't list in your troubleshooting attempts was a complete, ground-up reinstall of Cubase. I had to reinstall Win 7 on the old desktop and all ran nicely until Windows caught up a lot of updates. Somewhere in the last 10-15 updates, something wrecked, producing the same issue as yours. Pulled what little hair I have out chasing error messages and finally just pulled out the DAW completely, rebuilding it from scratch. That strangely worked.

 

I've also run into troublesome hardware drivers over the years. I wonder if you could include your interface devices... anything you have connected via the USB bus. I bring this up because of the hardware issues I mentioned earlier. One of the things delaying moving my work over to the X1E is simply getting long-unsupported hardware to play nice with Windows 10. Right now, I'm running a Focusrite Scarlett 2I2 Gen 3 into the X1E. Adobe installed, sees the Focusrite panel and drivers and all is running flawlessly. 

 

Other dropout solutions I've done over the years (all on the Win 7 desktop): Move Adobe's temp files and buffers off of the system drive and max out their sizes. I also had Windows' cache file moved off of the system drive and maximized until I got a bigger SSD.

 

One last thing that caused headaches on the Win 7 box was attached storage. Who knew a misbehaving SD card or a flaky card reader would occupy Windows' time and effort to the point of negatively affecting my project.

 

I'm rambling, but hopefully something in all of this will trigger a thought that'll lead to a solution.

 

Doc


____________________________________
I do not respond to requests for private, one-on-one help. Your questions should be posted in the appropriate forum where they may help others as well.

If a response answers your question, please mark it as the accepted solution.

I am not an employee or agent of Lenovo. I love beer.

Using Browser Search To Find Answers in the Lenovo and Moto Communities
Check out our new Recent Service Tips Area ..your issue may already be solved!
Reply
Options

7 Posts

09-08-2021

Germany

11 Signins

25 Page Views

  • Posts: 7
  • Registered: ‎09-08-2021
  • Location: Germany
  • Views: 25
  • Message 4 of 11

Re:Serious Dropouts on my X1 - can't work anymore! ACPI.sys

2021-09-15, 13:18 PM

Hi Doc,

 

thank you, I will try it out tonight.

 

Sometimes the easiest solutions are the best ones, right? :)

I didn't thought of reinstalling cubase because the problem also appears when I'm using other DAWs (I tried with audacity and reaper) and also "normal" Windows Media Player or Netflix streaming. But I will try.

 

As Interface I use a RME UFX+, latest drivers installed. But maybe I should also uninstall and reinstall ALL audio drivers I can find...

 

I will inform you if something changed :)

 

thank you and good or maybe better luck with your system migration!

Reply
Options

7 Posts

09-08-2021

Germany

11 Signins

25 Page Views

  • Posts: 7
  • Registered: ‎09-08-2021
  • Location: Germany
  • Views: 25
  • Message 5 of 11

Re:Serious Dropouts on my X1 - can't work anymore! ACPI.sys

2021-09-15, 13:34 PM

Hi Lornzo,

 

thanks for your Reply, I updated the BIOS, but I did not try to reload the olf BIOS default settings, I will try it out tonight :)

Reply
Options

7 Posts

09-08-2021

Germany

11 Signins

25 Page Views

  • Posts: 7
  • Registered: ‎09-08-2021
  • Location: Germany
  • Views: 25
  • Message 6 of 11

Re:Serious Dropouts on my X1 - can't work anymore! ACPI.sys

2021-09-15, 22:46 PM

Hi dear Helpers,

 

at first - thank you for time and thought!

We are getting on :)

ACPI seems to get lower latency around 750µs. That's OK.

 

I just installed the new BIOS Update (it's from 09/11/2021) and uninstalled all audio drivers, all DAW-Software, the NVidia Drivers and all lenovo system programs.

 

The problem has not vanished, but something changed.

 

Now there is a new process interfering with my audio latency - it's dxgrknl.sys - DirectX Graphics Kernel by Microsoft Corporation.

 

At first there was a different one, a graphics-process from intel, so I reinstalled the Graphics Driver for NVidia, but now it's the dxgrknl.sys


I also tried a few things, like told here:

https://answers.microsoft.com/en-us/windows/forum/all/high-dpc-latency-from-acpisys-causing-audio-clicks/a7977dd5-6a52-4ee7-91bd-83180c21c1c2?page=1

 

but this seemed to be a Dell problem which can be solved by deactivating some Dell-Services... maybe this could be a similar thing here?

 

I deactivated the ACPI Battery on Device Manager, I enabled the Hardware-Acceleration so that the NVidia Graphics Processor is working, not the Intel one, I (again) switched the flight mode on. But it didn't seem to make a difference...

 

it's late, maybe I'll try again finding some workaround for this one tomorrow.

 

but maybe you got an idea :)

 

 

thank you and greetings

Jakob

 

 

PS: this is the new LatencyMon-Log

 

_________________________________________________________________________________________________________
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. 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:11:30  (h:mm:ss) on processors 0,1,2,3,4 and 5.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        LAPTOP-8GNHLVDI
OS version:                                           Windows 10, 10.0, version 2009, build: 19042 (x64)
Hardware:                                             20QV0010GE, LENOVO
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Logical processors:                                   12
Processor groups:                                     1
RAM:                                                  32507 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   2592 MHz

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):   752,30
Average measured interrupt to process latency (µs):   4,517122

Highest measured interrupt to DPC latency (µs):       504,50
Average measured interrupt to DPC latency (µs):       1,576109


_________________________________________________________________________________________________________
 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):              675,388117
Driver with highest ISR routine execution time:       Wdf01000.sys - Kernelmodustreiber-Frameworklaufzeit, Microsoft Corporation

Highest reported total ISR routine time (%):          0,011148
Driver with highest ISR total time:                   ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Total time spent in ISRs (%)                          0,017910

ISR count (execution time <250 µs):                   45008
ISR count (execution time 250-500 µs):                0
ISR count (execution time 500-1000 µs):               66
ISR count (execution time 1000-2000 µs):              0
ISR count (execution time 2000-4000 µ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):              4493,277778
Driver with highest DPC routine execution time:       dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Highest reported total DPC routine time (%):          0,025586
Driver with highest DPC total execution time:         ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Total time spent in DPCs (%)                          0,078802

DPC count (execution time <250 µs):                   491992
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-10000 µs):              7458
DPC count (execution time 1000-2000 µs):              51
DPC count (execution time 2000-4000 µs):              10
DPC count (execution time >=4000 µs):                 13


_________________________________________________________________________________________________________
 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                       29738
Hard pagefault count of hardest hit process:          19091
Number of processes hit:                              35


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       14,315158
CPU 0 ISR highest execution time (µs):                457,50
CPU 0 ISR total execution time (s):                   1,426016
CPU 0 ISR count:                                      42860
CPU 0 DPC highest execution time (µs):                4493,277778
CPU 0 DPC total execution time (s):                   5,786671
CPU 0 DPC count:                                      355308
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       5,234955
CPU 1 ISR highest execution time (µs):                675,388117
CPU 1 ISR total execution time (s):                   0,057663
CPU 1 ISR count:                                      2214
CPU 1 DPC highest execution time (µs):                1628,206019
CPU 1 DPC total execution time (s):                   0,182024
CPU 1 DPC count:                                      19111
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       4,398666
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):                661,225309
CPU 2 DPC total execution time (s):                   0,116973
CPU 2 DPC count:                                      23522
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       4,849841
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):                268,340278
CPU 3 DPC total execution time (s):                   0,161540
CPU 3 DPC count:                                      43222
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       4,167043
CPU 4 ISR highest execution time (µs):                0,0
CPU 4 ISR total execution time (s):                   0,0
CPU 4 ISR count:                                      0
CPU 4 DPC highest execution time (µs):                331,402778
CPU 4 DPC total execution time (s):                   0,193138
CPU 4 DPC count:                                      41830
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       4,090802
CPU 5 ISR highest execution time (µs):                0,0
CPU 5 ISR total execution time (s):                   0,0
CPU 5 ISR count:                                      0
CPU 5 DPC highest execution time (µs):                136,826389
CPU 5 DPC total execution time (s):                   0,087705
CPU 5 DPC count:                                      16531
_________________________________________________________________________________________________________

Reply
Options

5777 Posts

01-01-2012

United States of America

8489 Signins

139023 Page Views

  • Posts: 5777
  • Registered: ‎01-01-2012
  • Location: United States of America
  • Views: 139023
  • Message 7 of 11

Re:X1E G2: Serious Dropouts using Cubase - ACPI.sys

2021-09-16, 15:48 PM

I'm pointing out the obvious, but the hard page faults in this 2nd log is excessive (1st log with 2K looked reasonable), and could definitely contribute to your dropouts:  "Total number of hard pagefaults     29738"

 

You might want to run a light-weight utility in the background during the next Cubase session to monitor system memory (and other) utilization.  I like GPU-Z for this.  Click the Sensors tab after you start it, and right after the session ends, click the 'System memory used' box to see the highest and average memory used.  Select the graphics you wish to monitor in the bottom box.  Also look at highest and average CPU temps, to see if it hit throttling.  Posting a screenshots or photos gives us the most to work with. 

__________________________________________________________________________
I do not work for Lenovo. I do not respond to Private Messages for help, your questions should be posted in the appropriate forum where the information exchange may help others. If I helped you, click the 'Thumbs up' button, if solved, the 'Accept as solution'.
Reply
Options

7 Posts

09-08-2021

Germany

11 Signins

25 Page Views

  • Posts: 7
  • Registered: ‎09-08-2021
  • Location: Germany
  • Views: 25
  • Message 8 of 11

Re:X1E G2: Serious Dropouts using Cubase - ACPI.sys

2021-09-19, 20:25 PM

Hi  @ BiggAl

 

yes, the notebook is getting real hot...

 

so I re-installed Cubase 11 Pro and the RME drivers and started my project again

 

That of course could be a reason for dropouts, but if I get it right, they even occur when the CPU is not working that much... I will try another round with less CPU usage (balanced mode) and not the NVIDIA but the Intel Graphics Card activated (should be less hot) - with the same project

 

see gpu-z.gif in attachment

 

highest CPU: 100°C AVG 94°C

System Memory: highest 7177 MB AVG: 6983

 

 

and funny thing - it's the ACPI.sys again what did the most interruptions, see latencymon stats again here - but also:

Process with highest pagefault count:                 cubase11.exe

Total number of hard pagefaults                       29707

 

hm!

 

 

_________________________________________________________________________________________________________
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. 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:25:35  (h:mm:ss) on processors 0,1,2,3,4 and 5.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        LAPTOP-8GNHLVDI
OS version:                                           Windows 10, 10.0, version 2009, build: 19042 (x64)
Hardware:                                             20QV0010GE, LENOVO
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Logical processors:                                   12
Processor groups:                                     1
RAM:                                                  32507 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   2592 MHz

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):   801,80
Average measured interrupt to process latency (µs):   4,344304

Highest measured interrupt to DPC latency (µs):       767,40
Average measured interrupt to DPC latency (µs):       1,742086


_________________________________________________________________________________________________________
 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):              265,422068
Driver with highest ISR routine execution time:       ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Highest reported total ISR routine time (%):          0,013219
Driver with highest ISR total time:                   ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Total time spent in ISRs (%)                          0,016587

ISR count (execution time <250 µs):                   1129960
ISR count (execution time 250-500 µs):                0
ISR count (execution time 500-1000 µs):               4
ISR count (execution time 1000-2000 µs):              0
ISR count (execution time 2000-4000 µ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):              3084,612654
Driver with highest DPC routine execution time:       ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Highest reported total DPC routine time (%):          0,185131
Driver with highest DPC total execution time:         Wdf01000.sys - Kernelmodustreiber-Frameworklaufzeit, Microsoft Corporation

Total time spent in DPCs (%)                          0,371602

DPC count (execution time <250 µs):                   6270133
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-10000 µs):              24350
DPC count (execution time 1000-2000 µs):              82
DPC count (execution time 2000-4000 µs):              8
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:                 cubase11.exe

Total number of hard pagefaults                       29707
Hard pagefault count of hardest hit process:          17521
Number of processes hit:                              60


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       104,801376
CPU 0 ISR highest execution time (µs):                260,564815
CPU 0 ISR total execution time (s):                   2,514665
CPU 0 ISR count:                                      687773
CPU 0 DPC highest execution time (µs):                3084,612654
CPU 0 DPC total execution time (s):                   50,750340
CPU 0 DPC count:                                      5643081
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       69,823271
CPU 1 ISR highest execution time (µs):                265,422068
CPU 1 ISR total execution time (s):                   0,525649
CPU 1 ISR count:                                      422938
CPU 1 DPC highest execution time (µs):                2755,171296
CPU 1 DPC total execution time (s):                   16,537673
CPU 1 DPC count:                                      540243
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       74,125067
CPU 2 ISR highest execution time (µs):                147,369599
CPU 2 ISR total execution time (s):                   0,012872
CPU 2 ISR count:                                      15840
CPU 2 DPC highest execution time (µs):                1310,8750
CPU 2 DPC total execution time (s):                   0,874944
CPU 2 DPC count:                                      55396
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       76,297186
CPU 3 ISR highest execution time (µs):                47,453704
CPU 3 ISR total execution time (s):                   0,002673
CPU 3 ISR count:                                      3413
CPU 3 DPC highest execution time (µs):                208,631173
CPU 3 DPC total execution time (s):                   0,103415
CPU 3 DPC count:                                      14306
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       71,927767
CPU 4 ISR highest execution time (µs):                0,0
CPU 4 ISR total execution time (s):                   0,0
CPU 4 ISR count:                                      0
CPU 4 DPC highest execution time (µs):                198,847222
CPU 4 DPC total execution time (s):                   0,151225
CPU 4 DPC count:                                      32485
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       75,797772
CPU 5 ISR highest execution time (µs):                0,0
CPU 5 ISR total execution time (s):                   0,0
CPU 5 ISR count:                                      0
CPU 5 DPC highest execution time (µs):                202,138889
CPU 5 DPC total execution time (s):                   0,044739
CPU 5 DPC count:                                      9062
_________________________________________________________________________________________________________

Reply
Options

7 Posts

09-08-2021

Germany

11 Signins

25 Page Views

  • Posts: 7
  • Registered: ‎09-08-2021
  • Location: Germany
  • Views: 25
  • Message 9 of 11

Re:X1E G2: Serious Dropouts using Cubase - ACPI.sys

2021-09-19, 20:49 PM

And now I continued working on the same session with another power setup (balanced) and the Intel Internal Graphics Adapter activated.

 

It felt like I had more dropouts in the beginning than last time, but less after a few minutes.

See attached file:

 

GPU Temperature was the same Max: 100°C Avg: 95.1

System Memory: Max: 6724 Avg: 6604

 

spotted a LOT of less pagefaults

 

Process with highest pagefault count:                 cubase11.exe

Total number of hard pagefaults                       442
Hard pagefault count of hardest hit process:          133
Number of processes hit:                              11

 

 

and here again the full stats of latencymon

 

hope it helps somehow!

 

Thank you all!

 

_________________________________________________________________________________________________________
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. 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:15:12  (h:mm:ss) on processors 0,1,2,3,4 and 5.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        LAPTOP-8GNHLVDI
OS version:                                           Windows 10, 10.0, version 2009, build: 19042 (x64)
Hardware:                                             20QV0010GE, LENOVO
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Logical processors:                                   12
Processor groups:                                     1
RAM:                                                  32507 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   2592 MHz

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):   3485,10
Average measured interrupt to process latency (µs):   4,398412

Highest measured interrupt to DPC latency (µs):       666,90
Average measured interrupt to DPC latency (µs):       1,554948


_________________________________________________________________________________________________________
 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):              266,138889
Driver with highest ISR routine execution time:       ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Highest reported total ISR routine time (%):          0,013340
Driver with highest ISR total time:                   ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Total time spent in ISRs (%)                          0,016795

ISR count (execution time <250 µs):                   666622
ISR count (execution time 250-500 µs):                0
ISR count (execution time 500-1000 µs):               5
ISR count (execution time 1000-2000 µs):              0
ISR count (execution time 2000-4000 µ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):              2815,412037
Driver with highest DPC routine execution time:       ACPI.sys - ACPI-Treiber für NT, Microsoft Corporation

Highest reported total DPC routine time (%):          0,192006
Driver with highest DPC total execution time:         Wdf01000.sys - Kernelmodustreiber-Frameworklaufzeit, Microsoft Corporation

Total time spent in DPCs (%)                          0,378447

DPC count (execution time <250 µs):                   3755760
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-10000 µs):              16097
DPC count (execution time 1000-2000 µs):              55
DPC count (execution time 2000-4000 µs):              2
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:                 cubase11.exe

Total number of hard pagefaults                       442
Hard pagefault count of hardest hit process:          133
Number of processes hit:                              11


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       59,174552
CPU 0 ISR highest execution time (µs):                266,138889
CPU 0 ISR total execution time (s):                   1,456170
CPU 0 ISR count:                                      378270
CPU 0 DPC highest execution time (µs):                1738,882716
CPU 0 DPC total execution time (s):                   29,245799
CPU 0 DPC count:                                      3336493
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       59,485618
CPU 1 ISR highest execution time (µs):                259,616512
CPU 1 ISR total execution time (s):                   0,374617
CPU 1 ISR count:                                      277263
CPU 1 DPC highest execution time (µs):                2815,412037
CPU 1 DPC total execution time (s):                   11,574386
CPU 1 DPC count:                                      394532
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       59,847265
CPU 2 ISR highest execution time (µs):                60,980710
CPU 2 ISR total execution time (s):                   0,006196
CPU 2 ISR count:                                      9412
CPU 2 DPC highest execution time (µs):                528,945216
CPU 2 DPC total execution time (s):                   0,479071
CPU 2 DPC count:                                      21517
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       58,573253
CPU 3 ISR highest execution time (µs):                42,976080
CPU 3 ISR total execution time (s):                   0,001471
CPU 3 ISR count:                                      1682
CPU 3 DPC highest execution time (µs):                218,260802
CPU 3 DPC total execution time (s):                   0,054696
CPU 3 DPC count:                                      6483
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       57,240597
CPU 4 ISR highest execution time (µs):                0,0
CPU 4 ISR total execution time (s):                   0,0
CPU 4 ISR count:                                      0
CPU 4 DPC highest execution time (µs):                217,550154
CPU 4 DPC total execution time (s):                   0,048722
CPU 4 DPC count:                                      8716
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       58,000377
CPU 5 ISR highest execution time (µs):                0,0
CPU 5 ISR total execution time (s):                   0,0
CPU 5 ISR count:                                      0
CPU 5 DPC highest execution time (µs):                188,185957
CPU 5 DPC total execution time (s):                   0,023002
CPU 5 DPC count:                                      4173
_________________________________________________________________________________________________________

Reply
Options

5777 Posts

01-01-2012

United States of America

8489 Signins

139023 Page Views

  • Posts: 5777
  • Registered: ‎01-01-2012
  • Location: United States of America
  • Views: 139023
  • Message 10 of 11

Re:X1E G2: Serious Dropouts using Cubase - ACPI.sys

2021-09-20, 13:11 PM

The average CPU temps shows that the CPU is working hard, which surprises me somewhat.  As you more than meet the Cubase hardware recommendation for an i5, with no generation specified.  (I have a thin book under the rear edge of my X1, this creates more air space under it and seems to help with cooling, plus it provides for a better keyboard angle.)  The system memory usage is right in line with the Cubase recommendation, and you have twice what I would recommend installed.   

 

I have no explanation to why the hard page fault count is 15 times higher with the Nvidia GP than the Intel.  My only thinking is that with the Nvidia GP it creates many more temporary files in storage, which when referenced later causes hard page faults before those files are loaded into memory, perhaps the more performant Nvidia GP compensates for that, hard to say.  Cubase appears to be optimized for an Intel GP. 

 

If you have all the drivers and BIOS up to date, I don't see what can be changed or optimized on the X1E itself to run Cubase better.  I suggest contacting Cubase tech support with a summary of these findings to see if they have an explanation and recommendation. 

__________________________________________________________________________
I do not work for Lenovo. I do not respond to Private Messages for help, your questions should be posted in the appropriate forum where the information exchange may help others. If I helped you, click the 'Thumbs up' button, if solved, the 'Accept as solution'.
Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete

X

No, I don’t want to share ideas Yes, I agree to these terms