Why is Safari such a RAM-hog?

Discussion in 'Mac Apps and Mac App Store' started by MBX, Jun 17, 2010.

  1. MBX macrumors 65816

    Joined:
    Sep 14, 2006
    #1
    I can't believe how long it takes it to start up for the first time.

    One would think Apple made some progress in that area with S5

    And i don't like Chrome but it's much lighter it seems.
     
  2. Kahnyl macrumors 68000

    Joined:
    Feb 2, 2009
    #2
    Mine opens instantly. At start it uses 80 MBs. That usually goes up but 90% of what I do is in Safari so I accept it. It's not like I ever run out of memory anyway.
     
  3. colourfastt macrumors 6502a

    colourfastt

    Joined:
    Apr 7, 2009
    #3
    Mine starts instantly and uses 69.5Mb. Firefox on the other hand uses 150Mb.
     
  4. rkuntze macrumors member

    Joined:
    Jun 13, 2009
    Location:
    Monterey, CA
    #4
    Not a memory hog.

    :confused:Mine starts instantly and only uses about 80 MB of memory.:)
     
  5. dirt farmer macrumors 6502

    Joined:
    Feb 23, 2005
    #5
    Have you repaired permissions, MBX?

    Years ago, my Mail icon would bounce many times before opening, but otherwise worked great. Repairing Permissions did the trick.
     
  6. MisterMe macrumors G4

    MisterMe

    Joined:
    Jul 17, 2002
    Location:
    USA
    #6
    If an application does has not been prebound to its frameworks, then it binds to its frameworks during its first launch. Apple has made enormous progress with this issue--just not on your system. For whatever reason, Safari was not prebound to its frameworks when you installed it. Binding to frameworks takes time. Once done, it should not need to be done again. Subsequent launches should be faster.
     
  7. Libertine Lush macrumors 6502a

    Joined:
    Nov 23, 2009
    #7
    While I use Firefox, Safari loads the fastest of the 3 browsers I have installed. Endless bounces for Firefox to launch, 2-3 for Chrome, 1-2 for Safari. That's for the first launch in a new boot on a modest 5400rpm laptop drive.
     
  8. sadcamper macrumors regular

    Joined:
    May 19, 2010
    #8
    I find Safari loads MUCH faster than FF...I went back to Safari after playing with Chrome...too many graphics issues.
     
  9. deejross macrumors newbie

    Joined:
    Jun 22, 2009
    #9
    Safari is a Hog

    I have had Safari running now for about 3 days on my Mac. I have closed all the pages on it, checked my Activity Monitor, and it says that Safari is using 1.7GB of real memory. Yesterday when I checked, it was about 995MB. I have since opened only this window to check why it is ballooning out of control. There is definitely a leak somewhere.
     
  10. blueprint1983 macrumors 6502

    Joined:
    Sep 4, 2007
    Location:
    Missouri
    #10
    Safari needs to lose weight. Apple knows this and they'll come up with a few minor updates before hopefully wowing us with a new slimmer, sleeker Safari.

    I tried Chrome, yeah it's quick, yeah it's user-friendly but it's also ugly as hell.:rolleyes:
     
  11. blueprint1983 macrumors 6502

    Joined:
    Sep 4, 2007
    Location:
    Missouri
    #11
    hah, sounds a bit like my story
     
  12. deejross macrumors newbie

    Joined:
    Jun 22, 2009
    #12
    Chrome

    You know, I actually like the way Chrome looks and how it combines the address and the search bar. There are techies out there screaming bloody murder over the combination of the two. I wasn't sure about it either at the beginning, but it grew on me and now I kind of wish Safari at least gave you the option to do the same time.

    The reason I use Safari now is that Chrome is actually pretty slow and laggy once you get it going. It's a memory hog too, but not as bad. Anyways, use Google Reader to keep up with RSS feeds. After scrolling through news feeds for a few minutes, the entire browser start slowing to a crawl. I can literally scroll the mouse wheel, and grab a drink of water before it catches up. Safari blows Chrome away in this respect.
     
  13. deejross macrumors newbie

    Joined:
    Jun 22, 2009
    #13
    I should also mention that even though Safari runs away with memory after a couple of days, it opens almost instantly for me. The dock icon doesn't even get to do a full bounce before the browser opens, but I've also got it set to open a blank page on start, which REALLY improved the start up speed. Having it load Top Sites for new windows and new tabs kind of brings it to a crawl in comparison.
     
  14. dvdhsu macrumors 6502a

    dvdhsu

    Joined:
    Mar 28, 2008
    Location:
    Palo Alto, CA
    #14
    Flash.






    :D

    In all honesty, you might want to defragment your hard drive or something, that doesn't sound right.
     
  15. NJuul macrumors 6502

    Joined:
    Mar 15, 2006
    Location:
    Boston
    #15
    I have mine set to open at top sites, and it still opens up instantly. Probably depends on your connection speed... I have a medium-speed 10 mbit.

    I agree that Safari seems to eat up massive amounts of memory, mine usually hovers between 300 and 500 MB, however, I seem to remember that it loads links in the background in order to load new pages faster. That would explain why it use that much memory. And as long as you have plenty of memory available, 500 MB doesn't matter if it gets you a snappy browser. I'd rather have it eat up 20% of my memory than wait those couple of extra seconds every time I load a new page :)
     
  16. TrojanX macrumors member

    TrojanX

    Joined:
    Jul 6, 2010
    Location:
    Houston, Tx
    #16
    I run Safari 5 on my windows laptop and my MBP. Both seem to respond rapidly and open up but, if I leave the file open for to long it begins to hog up memory. When I say to long I mean like a day or so.
     
  17. MisterMe macrumors G4

    MisterMe

    Joined:
    Jul 17, 2002
    Location:
    USA
    #17
    If Safari is your foreground application, then you can expect it to receive the highest priority.
     
  18. McDughf macrumors regular

    Joined:
    Mar 1, 2007
    Location:
    Great Britain
    #18
    Have you tried turning off the extra bits?

    Top Sites and the RSS updates can really grind Safari to a slow drag - Believe me, on a MBA where every drop of system resource is needed, turning these off can save yourself a lot of time!

    System Preferences --> General : New windows / Tabs - Make them open in anything EXCEPT Topsites

    System Preferences --> Bookmarks : Deselect "Include Top Sites"

    System Preferences --> RSS : Deselect Auto Updates On Both Bookmarks Menu And Bar. Also Set "Check For Updates" to Never.

    Hopefully, this will stop unexplained slowdowns when surfing with Safari - Happy Browsing ;)
     
  19. mabaker macrumors 65816

    mabaker

    Joined:
    Jan 19, 2008
    #19
    I love Safari but it’s balooning EASILY up till 1GB within the first hour of browsing.

    Opera works like a charm, FF the same WITHOUT using 1-2 GB of RAM.
     
  20. clevin macrumors G3

    clevin

    Joined:
    Aug 6, 2006
    #20
    i think even when its in background, it still use that much memory.
    first i don't believe firefox starts up using 150Mb memory, a screenshot may help.
    second you should just use them for a while then check memory, surely OP is not saying any browser using 1.7Gb right from start.


    Lastly, Firefox 4 has improved speed and stability drastically, On my RevA MB with 1.8Ghz CD, OSX 10.5, around 1 bounce is enough for it to start, try out beta 2 at http://www.mozilla.com/en-US/firefox/all-beta.html
     
  21. SandboxGeneral Moderator

    SandboxGeneral

    Staff Member

    Joined:
    Sep 8, 2010
    Location:
    Orbiting a G-type Main Sequence Star
    #21
    Safari: 5GB RAM Usage. Got me beat?

    Well, Safari is now using over 5GB of my RAM and it only took 6 days since the restart of the 10.6.7 update. Does anyone have me beat in total Safari RAM consumption?
     

    Attached Files:

  22. ChrisA macrumors G4

    Joined:
    Jan 5, 2006
    Location:
    Redondo Beach, California
    #22
    Why is this a problem? A problem is letting RAM in the computer go un-used. In software design there is a classic trade off. memory for speed. What you hope is that your browser is keeping the information you want to look at next in RAM. The more it does hold in RAM the higher the chance that what you want will be there.

    Use of RAM can become a problem if some other program you are running also needs RAM and can't get it. But until that happens using more is likely a good thing.
     
  23. discosoap, Jun 14, 2011
    Last edited: Jun 14, 2011

    discosoap macrumors regular

    Joined:
    Mar 20, 2008
    Location:
    The Netherlands
    #23
    Safari

    Nice !!! I can touch the 2GB-mark quite easily after a bit of browsing, but I assume that's only limited by my total amount of RAM (4GB) :) I can't believe Apple's not fixing this memory issue, I feel they are terribly slow on improving their software lately (e.g. Safari/iWork/Mac OS). Apart from that, the browser is nice, but the amounts of RAM used are frustrating me. Hmmpff :mad:
     
  24. ChrisA macrumors G4

    Joined:
    Jan 5, 2006
    Location:
    Redondo Beach, California
    #24

    Memory use like this is NOT a problem. What would be a problem is if there were free RAM that was not being put to some use. That would be a waste of resources.

    It does become a problem if Safari were holding RAM and some other program that needed RAM could not get any. If you see that then complain that Apple needs to fix it.
     
  25. discosoap macrumors regular

    Joined:
    Mar 20, 2008
    Location:
    The Netherlands
    #25
    I understand your point, and agree to some extent. however I feel 2GB+ (let alone 5GB) of memory use for a webbrowser with just a few tabs open, is an issue in my book. Certainly when it's performing sub-optimally as it does today...
     

Share This Page