Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

Why does my MBP burns through Battery on Safari

Christian 5G

macrumors 65816
Original poster
Jun 16, 2010
1,019
661
Orange County, CA
I can't seem to understand the reasoning behind my Pro 2018 absolutely burning through battery while using safari.

I am usually running like 5-8 tabs at once and it absolutely drains it to the point that in about an hour and a half I am down to 20-30%.

Another thing is if. Ileave the computer overnight without plugging it in to charge in the morning I have approximately 30% drop in battery, is this normal?

I have 111 cycles, capacity seems to be pretty normal as well.

What am I doing wrong here? or is that all normal?

Thanks for the input!
 

jerryk

Contributor
Nov 3, 2011
6,540
3,474
SF Bay Area
What does Activity Monitor show? If it shows, safari eating up a lot of the CPU, then you know the pages you have displayed are doing a lot of work. You might close each tab one by one and see the effect in CPU utilization and memory consumption. The page running on a tab could be basic things like displaying ads and updating their displays with video, or more nefarious things like crypto-mining.
 
  • Like
Reactions: ruslan120
Comment

960design

macrumors 68040
Apr 17, 2012
3,196
1,095
Destin, FL
First verify where battery drain is coming from:
  1. Command + Space ( to bring up search )
  2. Type Activity monitor, then select it.
  3. Select Energy Tab
  4. View application that is using the highest energy impact.
You may expand Safari to see if it a specific tab or extension that is eating your battery.
 
  • Like
Reactions: ruslan120
Comment

marclondon

macrumors 6502
Aug 14, 2009
332
46
London
Browsers are big resource hogs. These days they handle all sorts of complex content. Currently on my Mini, Safari and Opera alone are taking up 9GB ram. One site on an open tab on Safari is generating 32% CPU.

What are the specs of your MBP?
 
Comment

velocityg4

macrumors 603
Dec 19, 2004
5,489
1,957
Georgia
Web pages have a lot of background code these days. It isn't shocking to see one page eating up 500+MB or RAM. I'd suggest using a tab manager to automatically put tabs to sleep you aren't using. Check out "The Great Suspender" if you use Chrome to hibernate tabs you aren't viewing. Try the basic settings or go into the detailed settings to make it more aggressive in suspending tabs. I don't know of anything like it for Safari, unfortunately.

If you aren't using an Ad Blocker. Use one to cut down on the power sapping junk. I use Privacy Badger with Ublock Origin. If you want to get really aggressive. Use a script blocker. Script blockers really cut down the junk but are a bit of a pain to use.

When sleeping. Go into Energy Saver. Make sure "Enable Power Nap while on battery power" is not checked.
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.