|
Avid Pro Audio CommunityHow to Join & Post • Community Terms of Use • Help Us Help YouKnowledge Base Search • Community Search • Learn & Support |
#11
|
|||
|
|||
Re: CPU spike- Catalina / 2020.5
Quote:
Seriously, I'd like to understand more about this. Thanks. |
#12
|
|||
|
|||
Re: CPU spike- Catalina / 2020.5
Quote:
A plugin is not just an inert piece of code. It gets to run and perform initialization while being loaded into Pro Tools. You hope that code does what it should. There is absolutely no guarantee it does. |
#13
|
|||
|
|||
Re: CPU spike- Catalina / 2020.5
Quote:
hyper-threaded cores don't even really exist. They rely on internal unused capacity on the real core, if that real core is fully busy its hyperthreaded twin would never get to run. And both cores cannot be 100%. So what then are the meters even showing when showing hyperthreading? ... and "good performance" looks like what on those meters? "meters programed correctly"... what technically do they actually show? Presumably its based on clock driven sampling. What is the sample rate? How do they avoid scheduling synchronization producing skewed results? What were the changes that supposedly improved the meter accuracy a few releases ago. Where is any of this explained? I doubt anybody here knows any answers to this, and I doubt most folks in Avid do either. Just stop trying to overthink this, disabling hyperthreading especially can help, but start by just doing more standard troubleshooting and try to see if things get stable. You don't seem to have tried to fully exclude plugins, and there is no description of wether you have disabled dynamic plugin processing or not... if that can help is dependent on the plugins, and while it has become less useful to disable as Pro Tools has improved I sure would still test the effects. And right now all this is not really helping the OP make progress. |
#14
|
||||||||
|
||||||||
Re: CPU spike- Catalina / 2020.5
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
#15
|
|||
|
|||
Re: CPU spike- Catalina / 2020.5
Quote:
(and from the other post, "the scheduler knows what is running" is not helpful, of course it does, at any instant, and the CPU meters are sample based and don't know what is running outside of those samples. It is not hard to get into sampling/strobing effects, maybe more so when trying to do pseudo real time stuff. and I am not aware of specific issues there, but I also just do not trust the meters. IIRC from past discussion on metering one of the long since departed Avid engineers was thinking of writing up explanations on metering, unfortunately he left before doing that). But none of your advice here is likely to help the OP. If you are having problems with your system maybe start a new thread and describe what troubleshooting you have done and somebody might be able to help you. And to be clear... I am not defending Avid here or claiming their plugin runtime does not have issues. I am trying to avoid people going down time wasting rat holes looking at stuff that is unlikely to help them actually solve problems. If there is say a performance regression on 2020.5 or 2020.5 only on Catalina then lets find it, ideally without third party plugins, lets get other users to confirm that and lets hold Avid accountable for fixing it. Last edited by Darryl Ramm; 06-14-2020 at 01:04 PM. |
#16
|
|||
|
|||
Re: CPU spike- Catalina / 2020.5
Try using the Renice command in the terminal app
this helped with playback for me! I didn't notice any difference in the CPU meters but Protools performed much better on my 2010 Mac Pro I use a value of -16 so you would type sudo renice -16 then the PID number Learn how to find the PID number below: https://morganhvidt.com/how-to-prior...ons-on-mac-os/ |
#17
|
||||
|
||||
Re: CPU spike- Catalina / 2020.5
Just one person’s experience here: I have a 2018 MBP - 6-core i9 - I disabled Hyper-Threading and Turbo-boost and now my system runs very stable. I haven’t seen a -9173 error since doing it. Might be worth trying.
|
#18
|
||||
|
||||
Re: CPU spike- Catalina / 2020.5
Well worth a try as ”turbo” boost and HT doesn’t make PT run any faster or better
__________________
Best Regards Christopher #thestruggleisreal ————————————— South Side Music Group WEBHOME ————————————— |
#19
|
|||
|
|||
Re: Catalina issue with large edit sessions?
Hey I was having this issue rn and tried everything, until literally all I did was disable the “ignore errors” thing under the hardware buffer. Instantly fixed it and can run at a 32 buffer. It was constantly spiking at 100% every second, not a single issue now. I hope this is the fix for anybody looking for one
Sent from my iPhone using Tapatalk |
#20
|
|||
|
|||
Re: CPU spike- Catalina / 2020.5
Quote:
I respect Ramm's thoughts and he's had plenty of great messages on here, but I agree with you, Pro Tool's CPU meter is garbage. Probably legacy code from a long-gone era of single-core CPU's, for all I know. I was willing to give it the benefit of a doubt in that at least maybe it's just representing the one core with the most usage, but obviously one instance of Synthmaster doesn't max out a core (and all the rest of the stuff is on the HDX as DSP plugins). So, I tried a lot of the usual fixes. Wasted the whole day trying different combos of my 300+ plugins to see if any seemed like the culprit - the only real trend I saw is, the more plugins in the Avid Plugins folder, the higher the "baseline" load, even on a near-empty project such as mine. I did seem to find some benefit from setting priority to background processes, not really sure; also kept the change where I disabled Indexing on the whole Avid Program Files folder. Now at least, even though it shows red/100% often while having the Instrument track in record, the loop will play back for a few or more minutes without stopping, so hopefully one of those changes did help a little bit. (can even keep my 30+ browser tabs open, etc.) I might try an external USB video card just to see if that helps. (since, as we all know, the Nvidia driver is "hungry" and holds its interrupts on the PCIe bus longer than it really ought to) Now, I finally tried the last thing - I can't BELIEVE no one has tried this (it fits with the weird established "fixes" of disabling cores, disabling turbo, disabling hyper-threading, etc.) --- PLEASE TRY THIS! Simply, run any CPU intensive benchmark. For example, I ran Cinebench R20 (All cores, mind you - not the single-core test). As SOON as it started to REALLY max out my CPU - GUESS WHAT - the Pro Tools CPU (with my test project playing back still, and the Instrument track record-enabled) went from 90-100% to -- get READY for this -- 6 PERCENT! Yes, 6% - and with all the 36 individual cores' meters going down from their previous 10-100% range to all being 2%, with MOST being 1%! So, I think it's safe to say - unless your WINDOWS Task Manager shows your CPU is getting hit hard in a big session, or, you know, you actually HEAR pops/crackles/dropouts - it's safe to just click that Ignore box in the Sound Setup and forget any of this ever existed. I do like the fact that Pro Tools TRIES to pick up on any chance of a click though... but they really need to update their CPU monitoring to make it any good. I would be willing to bet that it might simply be related to the number of samples/length of time they measure over. I.e., if they took more measurements, and only threw the error up if a second or two passed with what they think is high usage... but, just as, or more likely, as you said - they simply are not counting the cores and dividing it out properly. In fact, perhaps they are somehow ADDING the usage from all cores, making the number even larger than what it would be (rather than simply taking an average, median, or max core CPU usage value). Try my test though of loading up the CPU for real while playing back in Pro Tools. Again, I cannot believe no one has done this! (at least not from any searches I did, and I think I read almost all threads from the past five years on this, even ones before that timeframe :) ) I have also now tried running the single CPU test, and while it doesn't push it down anywhere near as much, it does make it much less likely to throw the error and stop playback. So the real solutions seem to be: 1) Click the ignore box, and shake our fists at Avid for wasting so much collective time on a meaningless meter; 2) If you really want the meter to be more accurate and keep the behavior of Pro Tools stopping if it thinks you're at high usage - try to find a multi-core CPU stress tool that lets you set how hard it hits it. (would be kind of ridiculous to pummel it at a true 100% load on all cores just to see the meter register lower!) I think AIDA64 and others do this, maybe I'll try it sometime. I'll probably just click that checkbox though, because I really don't see a way that HDX with i9 18-core will ever have an issue for the software and plugins that exist today. :) |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Protools 2020 Mac Catalina Just Crashes | JimmyD150155 | Pro Tools 2020 | 12 | 05-02-2020 12:06 AM |
Is 2020 better w Catalina? | Rectifried | Pro Tools 2020 | 13 | 04-06-2020 09:28 AM |
Downmixer in 2020.3 (Catalina) | Michael Carnes | Pro Tools 2020 | 5 | 04-05-2020 04:51 PM |
Cannot install Pro Tools 2020.3.0 on Catalina in any which way | moyno85 | Pro Tools 2020 | 3 | 04-04-2020 03:41 AM |
2020.3 Catalina video support | andystar | Pro Tools 2020 | 4 | 04-01-2020 11:43 AM |