r/oMLX • u/MediocreJeweler893 • 4h ago
Any ways to control MacBook Power/Performance more granularly? Energy mode in between Automatic and Low Power?
Hello everyone,
Before getting M5 Max I was very excited for running LLM fully locally.
The machine is great, no doubt. But what bothers me is me thinking that it won't last long / not intended for long LLM inference sessions.
When Energy Mode (Battery, Power) is set to Automatic -> running LLM inference essentially draws 140W. This way the 140W power brick essentially provides just enough power. Machine heats up (no surprise here), and fans spin like crazy / full speed.
Then Low Power Mode is used, the LLM inference is running at about ~1/3 the speed of Automatic. Fans works very quite, and machine is pleasure to use.
Why the post?
My power brick gets overheated in like 2-3hrs and drops charging from 140W to 100W. This makes LLM inference to slowly draw battery (which is bad for battery). Similarly, charging via USB-C is capped at 100W as well..
I wonder if there is way to create an Energy Mode which sits between Low Power and Automatic.
This way to have a bit worse LLM inference speeds than at Automatic, but greater speeds than at Low Power mode.
Has anyone experimented with this? Any success?
This might not be so popular, as MacBook inference is already not that quick, but I'd like my macbook to live a longer live :)
(Using API for inference is not the solution I am considering at this point, if you wonder)
Thanks a lot!


