Wednesday, September 5, 2007

Safari RAM Allocation - Watch Out

On my system (a humble 2GHz MacBook with a single GB of RAM) Safari frequently outperforms Firefox in terms of speed and responsiveness. However, its RAM profile is appalling.



I got this after opening maybe five windows, most with just one tab, and one with about six or seven tabs, including two instances of Google Maps and one of GMail (which we're now apparently supposed to start calling Google Mail).

What prompted the memory profiling, ironically, was the Apple Store. Despite discovering the super-nifty new iPod Touch - an iPhone without the phone - my visit to the Apple Store site was not a resounding success, because it knocked Safari on its ass. The Apple Store window froze, and in the process froze up every other window, including several Web apps I was using.

The crazy part of all this is that I closed every Safari window a few minutes ago but left the app running just to see what it would do. So far, its memory consumption has lessened as a result of having no windows open at all by a paltry 11MB. That is to say, with several windows open, it was using 300MB of RAM, and after closing all of them it's now consuming 289MB of RAM.

Anyway, I don't really have any specific point here, except that Safari RAM consumption is completely insane.

3 comments:

  1. Earlier today the apple store brought Firefox on my pretty fast work PC (2.0ghz core 2, 2gb ram)to its knees in much the way you described.

    ReplyDelete
  2. I'm definitely noticing a trend here. Maybe it's deliberate. A sales tactic, to make people think their computers are worse than they are and thereby increase demand.

    My MacBook's core duo also, but just one gig. It's kind of nuts - one gig is a huge improvement over
    machines I've had in the past, but just as people predicted, instead of giving us screamingly fast performance, all that power's spent driving marketing-centric graphics flash and dazzle, like drop shadows on application windows and gratuitous transparent terminals.

    ReplyDelete
  3. I'm not seeing that with Safari 3

    I know that in Camino/FireFox viewing a video can chew up memory, though for the last few months the memory is released some time after you close the window. It used to be that I would *never* play a video in the browser. Could be that Safari 2 is still doing that??

    ReplyDelete

Note: Only a member of this blog may post a comment.