Well, the end result is that something is suffocating your system, and that could be happening on two levels: physically or “mentally” - meaning, on OS level. So, physically there are a few options that all have to do with interfering with heat pipes that take the heat away from the processor. I’m not sure if a swelling battery could do that as it sits in the opposite part of the box - but I’d check. On OS level there are many more options, all depend on the user’s input, such as apps that were installed and mods that were made. For example, I can confirm that Zoom doesn’t seem to have any visible suffocating effect on my 2019 15MBP - and hardly anything does. On my oldish 2012 MBA zoom sometimes does cause the fans to audibly spin - but I can still operate it without any hiccups, with lots of docs and tabs open, it’s on the same OS. Hope this helps
I'm not sure how else to write this. I am not claiming anything about MBP's in general but for this machine right in front of me it's cooling is not working properly. Something other than the CPU (potentially the VRM, it's been a culprit in the past) is overheating and throttling the CPU.
Since I've turned off Turbo Boost and augmented the cooling system I've been able to keep the CPU at or near the base frequency under load and I'm seeing the CPU die temp actually get up into the 80's because it's being allowed to work properly.
My friend who has a 16" with the same symptoms has, likewise, been able to keep his machine working at a reasonable level through the same method. Since we did this neither of us have seen the CPU throttled down to 800MHz and rarely even to 1.5GHz.
The specific workload, be it Zoom or anything else, only seems to matter in so far as it loads the system and pushes the temperature up to the point where CPU throttling occurs. Probably it's exacberated now as we are heading into summer and ambient temperature levels are higher.
The original difficulty in diagnosing this was because neither the CPU, nor GPU, die temperatures were hot enough to trigger CPU throttling themselves and none of the monitoring systems (other than the
thermal levels
command) seems to report anything useful about, e.g., VRM temp.M.
Last edited: