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.
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.
Re:How to Improve MacBook Pro Performance and Thermals
by plg on Monday April 08, 2019 @07:05AM
(#19604036)
"you're left with 12GB RAM and that is not very much"
omg
Re:How to Improve MacBook Pro Performance and Thermals
by mschuster91 on Monday April 08, 2019 @09:10AM
(#19604816)
Outlook consumes 1.5GB RAM alone. Then Mattermost and Slack with each 1.5GB, whoops you're at 7.5 GB. Another 2GB for Photoshop, another GB for Cisco Jabber, Excel... then 50 open Chrome tabs and whoops, where has all the RAM gone?
For people working on 64GB+ workstations this is no problem but Apple only supports 32GB in the newest lineup of MBPs.
Re:How to Improve MacBook Pro Performance and Thermals
by turtlesdown on Monday April 08, 2019 @10:14AM
(#19605366)
My currently open Outlook is holding onto 125 MB of RAM. I have at least 12 spreadsheets open in Excel for 112 MB.
IMHO you are wildly overestimating the RAM use of those programs, aside from the others, as they normally run (sure - I can get Excel over a GB running scripts or manipulating a large file).
Re:How to Improve MacBook Pro Performance and Thermals
by ianhowson on Monday April 08, 2019 @02:57PM
(#19608037)
Right now I'm sitting at:
- Slack 1.08GB
- Safari (11 tabs) 4.50GB
- Chrome (5 tabs) 2.17GB
- Outlook 1.13GB
These are ludicrous numbers and, frankly, the only reason why I need 16GB+ machines.
Re:How to Improve MacBook Pro Performance and Thermals
by foobar1962 on Monday April 08, 2019 @07:16AM
(#19604106)
> sueddeutsche.de
German leather?
Another thing also worth looking at is the process list and the Chrome process manager, sorted by CPU. I have no idea what, for example, sueddeutsche.de does - leave a page of them open in the background and the ads will run amok.
Another thing that can cause high CPU load is memory pressure resulting in massive swapping. If 2GB RAM are already set aside for the Docker VM and another 2GB for the core OS, you're left with 12GB RAM and that is not very much.