Trying to Reduce CPU Overheads

Author
AdrianNewington
Max Output Level: -89 dBFS
  • Total Posts : 85
  • Joined: 2014/10/17 23:49:14
  • Location: Melbourne, Australia
  • Status: offline
2016/09/17 23:10:38 (permalink)

Trying to Reduce CPU Overheads

Hi,
I've just upgraded my 64bit Win 10 to the Anniversary edition, (14393),
and I've noticed more stoppages on the audio engine since the upgrade.
 
Is there a cheat sheet, or other recommendations about stripping out non essential Services & Processors when used primarily as a DAW? The only other things I'll need is Browsing with Chrome, and to maintain my Norton Internet Security protection.
 
I had a look at disabling Cortana, and a few hacks suggested renaming files & folders, but other comments say that Windows will automatically re-instate them if they are messed with.
 
TIA
Adrian.

Music to Uplift & Inspire.
Windows 10 64 bit - HP 23" All-In-One PC
Sonar Professional, ( and X1 Producer, X3 Basic).
#1

4 Replies Related Threads

    abacab
    Max Output Level: -30.5 dBFS
    • Total Posts : 4464
    • Joined: 2014/12/31 19:34:07
    • Status: offline
    Re: Trying to Reduce CPU Overheads 2016/09/17 23:46:26 (permalink)
    AdrianNewington
    Hi,
    I've just upgraded my 64bit Win 10 to the Anniversary edition, (14393),
    and I've noticed more stoppages on the audio engine since the upgrade.
     
    Is there a cheat sheet, or other recommendations about stripping out non essential Services & Processors when used primarily as a DAW? The only other things I'll need is Browsing with Chrome, and to maintain my Norton Internet Security protection.
     
    I had a look at disabling Cortana, and a few hacks suggested renaming files & folders, but other comments say that Windows will automatically re-instate them if they are messed with.
     
    TIA
    Adrian.




    Here are some tips for Audio on W10:
    https://www.cakewalk.com/Support/Knowledge-Base/2007013376/Windows-Optimization-Guide
    https://support.focusrite.com/hc/en-gb/articles/207355205-Optimising-your-PC-for-Audio-on-Windows-10
     
    Here are some general tips for W10:
    http://www.pcworld.com/article/2975289/windows/how-to-cure-windows-10s-worst-headaches.html
    http://pdoc.co.uk/notes/?p=589
    http://www.techregar.com/master-tutorial-to-make-windows-10-super-fast/
     
    I'm sure there's more ...
     
    There's this awesome video on CPU performance in audio apps ...
    https://www.youtube.com/watch?v=GUsLLEkswzE
     
    post edited by abacab - 2016/09/18 00:26:45

    DAW: CbB; Sonar Platinum, and others ... 
    #2
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: Trying to Reduce CPU Overheads 2016/09/18 11:18:16 (permalink)
    Cortana is a zombie that cannot be killed. Microsoft really wants her to be part of your life, listening to all audio in case you say "hey, Cortana". The good news is that ASIO and WASAPI bypass Cortana, so she's not going to slow you down.
     
    The biggest class of CPU killers are interrupts, which take priority over everything. When a hardware device signals an interrupt, its handler then schedules a Deferred Procedure Call (DPC). You can't easily see interrupt overhead, but you can measure it indirectly by looking at DPC overhead. There's a tool just for this purpose, called LatencyMon. It's a good place to start, because it'll identify actual problems rather than just blindly stopping services that may or may not be problematic, or that may or may not be necessary. 
     
    If LatencyMon reports that your average DPC latency is low enough for audio - and it'll come right out and tell you that - then you're done. If it does indicate a problem, the site offers procedures for tracking down the offending device(s).
     
    The biggest impact on audio performance isn't Windows-related at all, but the processing that goes on within the DAW itself. Some plugins are very CPU-intensive, and some introduce a great deal of latency. Best strategy is to hold off inserting any plugins until tracking is finished, and then bump up audio buffer sizes for the mixing phase. Once you're done recording new tracks, the additional latency of large buffers becomes irrelevant and you can set them as high as your interface driver will allow.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #3
    abacab
    Max Output Level: -30.5 dBFS
    • Total Posts : 4464
    • Joined: 2014/12/31 19:34:07
    • Status: offline
    Re: Trying to Reduce CPU Overheads 2016/09/18 12:21:10 (permalink)
    bitflipper
    Cortana is a zombie that cannot be killed. Microsoft really wants her to be part of your life, listening to all audio in case you say "hey, Cortana". The good news is that ASIO and WASAPI bypass Cortana, so she's not going to slow you down.




    +1
     
    Excellent advice about LatencyMon.  Goes along well with the YouTube video linked above about CPU performance and audio buffers.
     
    But regarding Cortana, there are still things you can do to contain her reach, if so desired.
     
    http://www.pcworld.com/ar...nniversary-update.html
     
    I have disabled all of the cloud connected bits of Windows 10, and use a local account only.  In my case Cortana is just Windows local search, with a new name.
     
    http://www.pcworld.com/ar...10-piece-by-piece.html
     
    Edit: I meant to add this to my first post, but I misplaced it.  Here is a very brief tutorial on the basics of setting Windows 10 up for audio, using the Surface Pro as an example. For example giving priority to your ASIO drivers ...
    https://www.youtube.com/watch?v=ajV2c9NjZqE
    post edited by abacab - 2016/09/18 15:42:18

    DAW: CbB; Sonar Platinum, and others ... 
    #4
    TheSteven
    Max Output Level: -55 dBFS
    • Total Posts : 2037
    • Joined: 2005/03/05 01:17:06
    • Location: Southern California
    • Status: offline
    Re: Trying to Reduce CPU Overheads 2016/09/18 13:17:53 (permalink)
    If you are using a loptop try turning off your wireless - don't have to uninstall it, just turn it off.
     
    On my Alienware m17x R3 with Sonar Plat for some reason having the laptop's wireless running creates issues with the audio engine.

    "Time is a great teacher, but unfortunately it kills all its pupils" Loius-Hector Berlioz

    www.AgitatedState.com MenuMagic - plug-in management powertools!
    My Tunes
    #5
    Jump to:
    © 2024 APG vNext Commercial Version 5.1