Re:How to Improve MacBook Pro Performance and Thermals
by pcl on Monday April 08, 2019 @03:42AM
(#19603020)
On the software side of things, I find that Safari treats my laptop a lot better than Chrome. I get maybe 3x better battery life when running with a bunch of active tabs in Safari. Not sure what they're doing to throttle things, but it's pretty effective.
[ Parent
| on HN ]
Re:How to Improve MacBook Pro Performance and Thermals
by culturestate on Monday April 08, 2019 @04:53AM
(#19603381)
Safari (like most other Apple-developed apps) aggressively restricts processing in tabs or windows that aren't visible to the user. Apple calls it, adorably, App Nap: https://developer.apple.com/library/archive/documentation/Pe...
Re:How to Improve MacBook Pro Performance and Thermals
by jmiserez on Monday April 08, 2019 @05:27AM
(#19603574)
The annoying part is that App Nap also does this with plugged in desktops or even worse with servers that don't even have a monitor plugged in. At least it can be disabled systemwide.
Re:How to Improve MacBook Pro Performance and Thermals
by culturestate on Monday April 08, 2019 @06:18AM
(#19603803)
Throttling background apps has its place on a desktop, too - leaving aside power efficiency, there are material performance gains to be made when the OS automatically prioritizes foreground tasks. I wouldn't want FCPX rendering impacted by a rogue banner ad on HowToAddLensFlare.co.cz, know what I mean?
I can see how it might be problematic in a headless environment, but for most people most of the time it's probably a useful feature.
Re:How to Improve MacBook Pro Performance and Thermals
by dzhiurgis on Monday April 08, 2019 @06:31AM
(#19603867)
Until some unknown stray process starts to eat 100% of your CPU and you just have no tools to find which tab it is. You can kill the process easily tho, but I'd rather fix problem at it's root.