Slashdot Mirror


Memory Usage of Chrome, Firefox 3.5, et al.

An anonymous reader writes "This experiment graphs the memory usage of Chrome and Firefox 3.5 (along with Safari and Opera) over a series of 150 Web page loads using an automated script. Firefox 3.5 shows the lowest memory usage in all categories, including average memory usage, maximum memory usage, and final memory usage. Chrome uses over 1 GB of memory due to its process architecture. Safari 4 and Opera show memory usage degradation over time, while Chrome and Firefox 3.5 are more reliable in freeing memory to the OS." IE 8 was not included "because the author could not find a way to prevent it from opening a new window on each invocation of the command."

105 of 505 comments (clear)

  1. IE8, huh? by palegray.net · · Score: 5, Funny

    I couldn't find a way to keep it from sucking so forcefully all the air was evacuated from my office every time it was run.

    1. Re:IE8, huh? by Frosty+Piss · · Score: 3, Interesting

      I think you are full of shit.

      On one of my machines, IE8 is slightly faster than FF. But on my old slow machine, IE8 is *much less* of a memory pig, so much so that I had to drop FF simply because after awhile with a few tabs open, it slowed my machine to a crawl and eventually required me to kill it in the Task Manager.

      Some people have tried to tell me that I just don't know how to set FF up to run efficiently. I say that I shouldn't have to.

      I'm not happy about this because *I am not* a "whatever works" guy, I very much want to support OSS and spacifically FF. But it just doesn't work for me. Right now. Yet.

      --
      If you want news from today, you have to come back tomorrow.
    2. Re:IE8, huh? by Anonymous Coward · · Score: 3, Interesting

      Seriously? I've never seen IE8 take up less memory than FF, ever, for any combination of pages. Right out of the box, FF is much lighter weight.

      I can't imagine what you were doing wrong.

    3. Re:IE8, huh? by hairyfeet · · Score: 2, Informative

      Have you tried Kmeleon or Kmeleon CCF ME? Both of those are OSS and from my own experience with older machines both use far less memory than FF3, due to the fact they are coded to run Win32 as opposed to XUL. The Kmeleon CCF ME build uses a little more memory, but that is due to the built in ABP support.

      So if you want to get away from IE but need a browser that is light on RAM I would recommend either of the above. The CCF ME build comes in a zip so it is also quite useful as a flash based browser, if you require one. But either works really well if you are low of RAM, and they even have instructions on how to use Kmeleon on OSes as old as Win95. So give them a try, what have you got to lose?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:IE8, huh? by Dash+Hash · · Score: 2, Insightful

      You comment that IE8 was slightly faster than FF, but you don't mention which version of FF you were using.

      The article is talking about the currently-RC-status 3.5. Were you, by chance, using FF2 or earlier to compare? Earlier versions of Firefox have known issues with memory leaks. Many of these, though not all, have been fixed in the 3.5 version.

      If you're going to say that "IE8 is slightly faster than FF" and that it is significantly better on older machines, you really ought to have said which version of Firefox you were using.

      Of course, this goes both ways. Saying Firefox 3.5 is lightyears ahead of IE, without mentioning which IE it was being compared with, is utterly useless. Yes, Firefox 3.5 is lightyears ahead of IE5, 5.5, 6, or earlier versions (if they even still exist), but not so much when compared to 7 or 8.

      Anecdotal evidence really does need versions along with it to at least look intelligent.

      --
      Calling a sword by a pretty name is no more than adding perfume to poison.
  2. It doesn't matter by BadAnalogyGuy · · Score: 4, Insightful

    Unless you are talking about a system with severely limited memory, memory usage is probably not the right criteria for deciding which browser to use.

    Something like "it doesn't show weird ass icons and bars when Slashdot decides to change CSS" is probably much more important. Firefox 3 totally screws up Slashdot in Default mode.

    1. Re:It doesn't matter by Ethanol-fueled · · Score: 5, Insightful

      Something like "it doesn't show weird ass icons and bars when Slashdot decides to change CSS" is probably much more important.

      I'm no web developer, but I don't quite believe that those artifacts are Firefox's fault. Why the staff would make broken changes on a live site is anybody's guess. Those artifacts are relatively minor annoyances but they won't serve the people who are considering switching to Linux and getting into open source only to discover that the primary forum for Linux nerds is every bit as broken as the Linux their Microsoft-loving buddies describe.

    2. Re:It doesn't matter by Anonymous Coward · · Score: 4, Informative

      It's not just firefox either. Over the last couple weeks /. has been a major pain to read via I.E. 7 (what I'm stuck with at work) Opera (9.6 and 10 beta) and with Firefox.

      The symptoms are not identical on all three browsers but none of the three has been working like it used to do.

      Although it does seem like it's been better the last day or two.

      I usually have /. as one of my always open tabs in Opera, but until the last couple days, I've been choosing otherwise, simply because /. was bogging down the entire browser even while I was off reading other tabs. But today, and now that I think of it yesterday as well it was not nearly as annoying.

    3. Re:It doesn't matter by compro01 · · Score: 2, Informative

      Something like "it doesn't show weird ass icons and bars when Slashdot decides to change CSS" is probably much more important. Firefox 3 totally screws up Slashdot in Default mode.

      Being as I get the exact same behavior on firefox (3.0.11), IE (6, 7, and 8), safari, and opera, I somewhat doubt it's firefox's fault.

      --
      upon the advice of my lawyer, i have no sig at this time
    4. Re:It doesn't matter by rtyhurst · · Score: 2, Insightful

      Hit the "change" button and the weird ass icons (etc.) disappear.

      Same as when the display was eating post titles a while ago...

    5. Re:It doesn't matter by 1u3hr · · Score: 3, Insightful
      Something like "it doesn't show weird ass icons and bars when Slashdot decides to change CSS" is probably much more important. Firefox 3 totally screws up Slashdot in Default mode.

      It's totally fucked up in Opera too. Aside from graphics elements appearing randomly all over the screen, it takes a minute to load the page before I can scroll the damn thing. Then it freezes and jerks around.

      And the fucking front page that decides to load another 10 stories when IT wants to, and again freezes the screen till it's done.

      I can turn off javascript and get a reasonable page that loads quickly and is responsive, or just close the window and go somewhere else.

      How the hell they can unleash this piece of shit on a million users is beyond me.

    6. Re:It doesn't matter by Kaboom13 · · Score: 4, Insightful

      Have you seen the average corporate america system? They are often running 1 gb max on Windows XP. Add in IT department mandated AV software, management software, business apps coded in a bizarre mixture of visual basic, java, and excel/word macros, auto updaters for 20 different apps, and Outlook or Lotus Notes. I've seen images where just the mandatory software that ran at boot had the workstations paging to disk. In that kind of environment, ram usage matters. 1 app being wasteful with ram is not a big deal, but when all the devs for all the apps you use decide to be lazy, it can be an issue. A web browser should not use excessive ram, and memory leaks are a problem in any app.

    7. Re:It doesn't matter by kripkenstein · · Score: 5, Insightful

      Unless you are talking about a system with severely limited memory, memory usage is probably not the right criteria for deciding which browser to use.

      Chrome used over 1 GB in this test. Safari and Opera passed the 500 MB mark. That is an issue for far more machines than 'systems with severely limited memory'.

    8. Re:It doesn't matter by amirulbahr · · Score: 3, Interesting

      It matters a lot in thin client scenarios. You want as many users as possible on the same server. Importantly, you want idle sessions to be friendly to the system by releasing as much memory as possible.

    9. Re:It doesn't matter by Anonymous Coward · · Score: 2, Funny

      I'm not a Firefox user... does it really show ass icons?

    10. Re:It doesn't matter by msuarezalvarez · · Score: 2, Informative

      For idle sessions, what you want is a sensible OS, lots of swap space and apps which do not tick a lot.

    11. Re:It doesn't matter by gknoy · · Score: 2, Informative

      I have weird-ass artifacts on Firefox here at home, and I'm using Vista. It is very jarring to have the site look better in Opera (and MUCH better in IE) than in Firefox.

    12. Re:It doesn't matter by RichiH · · Score: 5, Informative

      Be glad you are not using Konqueror 3.5.10 or 4.2.4; /. makes a point of breaking rendering on those browsers every few weeks.

      Random buttons and scroll-bars? Check.
      Black text on black background? Check.
      Utterly broken navigation so you can watch the front page and nothing else? Check.
      CSS, Javascript and other crap in _plain text mode_? Check.

      The only reason I keep coming back here for is the friendly discussion style ;)

    13. Re:It doesn't matter by Tweenk · · Score: 2, Informative

      I think the Chrome processes share a lot of their virtual space, so their actual memory usage is a lower.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    14. Re:It doesn't matter by dzfoo · · Score: 4, Informative

      I see weird-ass icons and bars on Slashdot comments in Firefox, on Mac OS X 10.5.7 and Windows XP SP2. I don't get those artifacts in any other well constructed site; only on Slashdot.

      What's more, they occurred right after they fixed the white-on-white-comment-title CSS bug. Although it could certainly be a Firefox rendering issue, it seems to me more of a broken CSS issue from Slashdot web developers.

      Just as that other annoying bug, I can work around it by clicking the "CHANGE" button without making any threading changes. Which offers another suspicious clue: why is the page rendered differently at that point?

              -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
    15. Re:It doesn't matter by guppysap13 · · Score: 2, Interesting

      These comments about Opera bother me slightly...I'm running Ubuntu with 512mb ram (495 after video card grabs some), and Opera Unite doesn't even use half of it (plus, that's when it's been left on with multiple webpages open overnight when I fell asleep at the computer). Do the browsers scale their usage based on the amount of available ram on the system?

    16. Re:It doesn't matter by Blakey+Rat · · Score: 2, Interesting

      I wrote a blog entry just yesterday about Slashdot's completely ignorance of the term "staging server": http://blakeyrat.com/index.php/2009/06/slashfail/

    17. Re:It doesn't matter by BitZtream · · Score: 2, Insightful

      Perhaps someone should consider the fact that the test is inducing non-standard memory usage in these browsers. The test is in no way an indication of standard browsing habits.

      Throwing 1000 urls at a browser as fast as it can load them is very little like loading a page, letting the JS on it run for a few minutes, doing something on the page, waiting a few more minutes and moving on to some other page. In this benchmark is a joke. I've seen a chart for 'memory usage' ... windows has at least 3 different sets you can get back from an API call that I know of off the top of my head, which one are we using? Virtual? Actual? Allocated? Only one of those actually matters as far as performance is concerned. Any developer with a clue can tell you that all of those numbers are likely to be substantially different.

      This 'benchmark' is just silly and practically pointless outside of academia. The guy wrote a crappy little .NET app to run some processes and dump 'Mem usage' column from task manager into Excel without actually knowing anything about the way the OS works or what memory allocation numbers actually mean.

      Take into account that all of these browsers to some extent adjust the way the operate based on how much RAM the system has means that you will never get results anything like this if you throw it at a machine with say ... 1 Gig of ram.

      In short, if you think this 'benchmark' has any real world meaning, you don't really have a clue.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  3. Re:Finally... by Banacek · · Score: 3, Interesting
    http://img12.imageshack.us/img12/7330/picture1uo4.png

    Firefox is still my browser of choice, due to the plug-ins I use daily. I have to wonder how Flash intensive the sites loaded were.

  4. Who uses vanilla FF anyway? by Mishotaki · · Score: 2, Insightful

    We all know that the thing that hogs the most memory in Firefox is all the extensions that people use to immitate other browsers... Who actually uses Firefox without a single extension and brags about how good it is anyway?

    1. Re:Who uses vanilla FF anyway? by zullnero · · Score: 2, Insightful

      I've never used an extension that "attempts to imitate other browsers". That's interesting, though. There's a string in the about:config where you can set your browser's id string, why install an extension that "imitates other browsers"?

      I have some alternative download UI elements and forecastfox, a couple other plugins, but only an idiot would install anything and not expect SOME cost.

      I think basically, my question is, how the hell does the GP get modded up past 1? And how is that insightful when it's either a troll or shows an amazing lack of understanding of how Firefox works? I don't get it.

    2. Re:Who uses vanilla FF anyway? by cbhacking · · Score: 2, Interesting

      He was probably referring to things like the plugins that make Firefox's tabbed browsing not suck. It's a sad state of affairs when the browser that introduced tabs to the masses (not the first, but the first with more than about 5% market share) now has one of the worst tabbed interfaces by default. No tab groupings, no jumping back-and-forth using Ctrl-Tab (it cycles through the whole list instead), etc.

      --
      There's no place I could be, since I've found Serenity...
  5. Pfft. by solios · · Score: 4, Interesting

    I use Firefox and Safari regularly. I use two web browsers because each one does something vastly better than the other. Firefox for porn and online transactions, Safari for basic day-to-day anything that might include bookmark management (long story short, every browser I've used EXCEPT safari still does bookmark management using some variant of the horrific Netscape method - this includes IE, Mozilla, Firefox, etc - whereas Safari is the first browser I've used that does it in a non-bullshit fashion). However, useable as it is for bookmarks, Safari's a dick when it comes to password management and a few other things - most notably, how the browser handles while the system is paging out or otherwise shot in the ass with RAM overuse from other applications.

    Long story short, under ANY kind of system load - we're talking ANYTHING above IDLE - Firefox is more responsive than Safari. When the system is shitting gold plated bricks trying to deal with the demands After Effects or Photoshop or Final Cut Pro is putting on it, Safari is beyond useless... and Firefox is responsive.

    It all boils down to memory usage. Specifically, Swap/pagefile useage. On the Mac, firefox seems to be more responsive under load while safari is LESS responsive under the same conditions - it has ultimately has nothing to do with RAM usage and everything to do with how the respective applications use swap/pagefile.

    Eat as much ram as you like... but until Apple does something about disk I/O, stay the HELL away from swap - or I'll use the application that does. (namely, Firefox.)

    1. Re:Pfft. by AnonGCB · · Score: 3, Funny

      Well of course, he needs to add some lens flare to the porn. Not everyone has simple fetishes, some people really have to work for it.

      --
      http://CryoLANparty.com/ A lan I'm staff on!
    2. Re:Pfft. by hab136 · · Score: 2, Insightful

      Okay, I'll bite. Why is Firefox better for watching porn?

      Addons, my man, addons.

      AdBlock Plus - block ads, other random stuff if you want (like Slashdot's CSS)
      NoScript - blocks nasty javascript unless you enable it so you don't get owned
      DownThemAll! - download all linked videos/images from a page

  6. Chrome stats probably erroneous by l00sr · · Score: 5, Informative

    Summing the memory usage of all the Chrome processes is probably not the correct thing to do, as the memory usage indicated most likely includes shared libraries. I can't say this for sure about Vista, but on all sane operating systems, each shared library is loaded only once into memory, and then shared among different running programs.

    1. Re:Chrome stats probably erroneous by Sowbug · · Score: 5, Informative

      The Chromium Blog says:

      If you're measuring memory in a multi-process application like Google Chrome, don't forget to take into account shared memory. If you add the size of each process via the Windows XP task manager, you'll be double counting the shared memory for each process. If there are a large number of processes, double-counting can account for 30-40% extra memory size.

      To make it easy to summarize multi-process memory usage, Google Chrome provides the "about:memory" page which includes a detailed breakdown of Google Chrome's memory usage and also provides basic comparisons to other browsers that are running.

    2. Re:Chrome stats probably erroneous by something_wicked_thi · · Score: 4, Informative

      For 30 tabs, you can actually get a lot more than that. If the base libraries and the shared code for chrome itself are counted 30 times, then that can easily double the amount of memory, or more. I also looked for that in the article and the author states he summed the memory for all processes, which is to say that the stats for Chrome are wrong. This would also apply to IE, had he been successful at collecting any.

      Also, the Firefox memory, and most likely all the others, are wrong, too, because Firefox ends up using up memory that never gets released normally when you use JavaScript applications. Simply opening tabs and summing memory usage is an idiotic way to measure memory usage of a browser.

      In short, you should try to find someone competent to run your memory benchmarks.

    3. Re:Chrome stats probably erroneous by something_wicked_thi · · Score: 2, Interesting

      It is for sure not easy, and saying "someone competent" indicates how much you have thought about it. Which is not much at all.

      Try not to betray your ignorance so readily. On Linux, you can get something pretty close by summing all the rw sections of /proc/self/maps and then counting the r sections once. External programs don't matter, obviously, because they're all the same for all browsers, so if you count them or not, it's the same result, just so long as you do things consistently.

      Someone with more Windows knowledge can probably tell you how to do this with Windows. I'm pretty sure you can get the loaded module list with Windows, at least, and maybe even some information about how much memory each is using.

      Again, someone competent would know this. Just because it's hard doesn't mean someone competent can't figure it out. I've done this kind of thing plenty of times, though on Unix OSes, so save your condescension for the peanut gallery.

    4. Re:Chrome stats probably erroneous by eric-x · · Score: 2, Interesting

      Well I had 7 tabs open in chrome (youtube, gmail, gamespot, slashdot, wonderhowto, and a few lightweight sites) I duplicated these to firefox.

      The about:memory in chrome gave me this:

      Browser             Private     Shared     Total     Private     Mapped
      Chromium 2.0.172.31 168,244k    4,472k    172,716k    190,248k    42,868k
      Firefox 3.0.11      151,384k    5,332k    156,716k    142,432k    3,968k

      FF plugins are disabled.

      According to chrome, 'private' is the best indicator.

  7. Of course not... by The+Master+Control+P · · Score: 4, Insightful

    Then a few years later we end up wondering how come our software now sucks ten times more ram than before despite no corresponding quantum leap in functionality.

  8. Re:Finally... by siddesu · · Score: 2, Funny

    Well, and here's mine, after half a day of heavy usage:

        PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
      8745 root 20 0 267m 106m 22m S 9.3 10.6 2:38.87 firefox-bin
      5242 root 19 -1 334m 24m 8540 S 1.3 2.4 0:36.26 X
      5405 root 20 0 37520 11m 8408 S 0.0 1.1 0:01.16 xfdesktop
      5400 root 20 0 19468 10m 6964 S 0.0 1.0 0:02.72 xfce4-panel
      5398 root 20 0 18600 9272 6696 S 0.0 0.9 0:00.80 xfwm4

  9. Re:Finally... by Anonymous Coward · · Score: 5, Funny

    Firefox...as root...REALLY?!

    You should be ashamed.

  10. Nice to see, but... by timothyb89 · · Score: 2, Informative

    I'm glad to hear that Firefox has finally improved its memory usage. Although my system has plenty of memory, I still find that the amount of memory FF3 requires causes a very annoying slowdown.

    Of late, I've been using Midori as an alternative. With it's current git version and a recent WebKit build (r44951), I've found it to perform better than any other browser I've used (opera, konqueror, firefox). Although it does have a few minor kinks, it supports pretty much every site I've come across and works considerably better with mozilla plugins (namely, flash) than Konqueror and Opera.

    Currently with an instance I've been using for the last few days, Midori is using 77 MBs of memory (for comparison, my other running browsers: opera- 120 MBs, Konqueror- 91 MBs, Firefox- 119 MBs). I didn't do any even moderately sophisticated benchmarks suck as those in the article, but that beats the average and final amounts of memory of FF3.5 as shown in the article. Obviously this is not Windows-friendly, but I'd say Midori deserves some more attention, considering that (for me, at least) it outperforms all the other major browsers.

  11. Re:Finally... by Frosty+Piss · · Score: 4, Interesting

    Finally, this should stop perennial "firefox is a memory hog" trolls. Hopefully.

    This really hasn't been my experience, and I am not trolling. My experience, which is to say what actually happens to me when I am surfing , is that after awhile with a few (2 or 3) tabs open, FF memory usage rises to the point where my machine crawls to a stop, and I have to kill FF with the task manager.

    Why is my FF experience different than the average FF fanboy? Why this is, I don't know. I do know that I am unwilling to get "under the hood" and edit config files, because I don't think I should have to.

    This is my experience as what I believe to be "average" use.

    --
    If you want news from today, you have to come back tomorrow.
  12. Re:Finally... by Anonymous Coward · · Score: 2, Insightful

    Running a browser as root? You, sir, are a brave man.

  13. how is his memory usage that low? by Trepidity · · Score: 2, Interesting

    Is the Linux version of Firefox particularly horrid or something? When using more than 10 tabs or so, my memory usage is typically in the 600mb+ range. It's currently taking 1.1g resident for about 40 tabs. I'm on x86-64, but even if we assume there's a full doubling of RAM usage due to the architecture, that's still 550mb equivalent, which his test never hits even with 150 tabs.

    1. Re:how is his memory usage that low? by Frosty+Piss · · Score: 2, Funny

      When using more than 10 tabs or so, my memory usage is...

      Yes, I notice when I have a huge number of tabs open with a mixture of Flash and other multi-media running, my browser slows down too. Wonder why that is...

      --
      If you want news from today, you have to come back tomorrow.
    2. Re:how is his memory usage that low? by cbhacking · · Score: 2, Informative

      10 is nothing. Running down the Slashdot RSS feed I may well open over 15 tabs, and from each of those I might open another tab or two (yes, I RTFAs). Chrome and IE8 handle this quite well. Opera and Konqueror are OK. Firefox bogs down for a long time, and I don't know about Safari. Hardware is Core 2 Duo, 1.83 GHz and 2GB of RAM, clean Vista x86 install.

      I stopped using Firefox for reading Slashdot specifically because it was so bad at this (didn't help that its RSS interface is pretty bad, too).

      --
      There's no place I could be, since I've found Serenity...
  14. Re:Finally... by RedWizzard · · Score: 2, Insightful

    http://img12.imageshack.us/img12/7330/picture1uo4.png

    Firefox is still my browser of choice, due to the plug-ins I use daily. I have to wonder how Flash intensive the sites loaded were.

    Was that 3.5 or 3.0? 3.0 has a terrible memory footprint...

  15. Moving targets by mcrbids · · Score: 5, Insightful

    There's no answer that's always right. If memory usage was paramount, we'd all have browsers that used 1 MB of RAM and took 10 minutes to render a page, with another 2 minutes to scroll down a page.

    But RAM is cheap and developers have to make compromises based on the real-world that they have to compete in. I can get a gig of RAM for about the cost of a burger lunch with my wife.

    Do I really care about memory usage? Only to the extent that it's 'good enough' on my slowest computer - a dual-core Mac Mini with 512MB.

    FF3 is plenty good enough for me to thoroughly enjoy an episode of 'Burn Notice' on Hulu just now on that very computer.

    Sorry you are having probs with memory usage on your (ancient?) computer. Perhaps you should consider forgoing a burger lunch this week?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Moving targets by fuzzix · · Score: 5, Funny

      FF3 is plenty good enough for me to thoroughly enjoy an episode of 'Burn Notice' on Hulu just now on that very computer.

      Wow! FF3 must be a fantastic piece of software if it can make Burn Notice watchable.

    2. Re:Moving targets by Bert64 · · Score: 2, Insightful

      Memory for modern machines may well be very cheap, but memory for older systems is not because it's no longer mass produced, and many older machines have very low limits on the amount of memory they can accept. For example, i have a dell latitude c610 laptop which is perfectly fast enough for general use, but doesn't support more than 512mb of ram.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Moving targets by walt-sjc · · Score: 4, Insightful

      Yes - because in the future, mobile devices will need 16G or RAM just to check email, news, weather, and maps. Your ancient POS 3G iPhone is just totally obsolete because it has so little RAM.

      But seriously, memory usage IS important - because the browser isn't the only thing I run on my machine, yet seems to suck WAY more memory than most other apps.

      Software developers have gotten lazy in not managing memory - they are usually running pretty high-end machines, ignoring the fact that people run OTHER applications too. In the modern economy, people are using older machines longer - and they SHOULD - e-Waste has gotten out of hand, and frankly a 4 year old 2.6G P4 with 512M-1G IS a reasonable machine to use for most business and home (non-gaming) applications. I should not need to upgrade to a quad-core 8G machine just so I can run email, a browser, AND and office app at the same time, when we USED to be able to do that with a 256M machine just fine.

      And yes, as another poster already mentioned, not all older machines can be upgraded (especially notebooks), and memory for older machines is a LOT more expensive than a burger lunch. Try more like a meal at a nice restaurant for 4, with a few drinks. By the way - in this modern economy with unemployment continuing to grow, that is a luxury many people can no longer afford.

    4. Re:Moving targets by hack++slash · · Score: 4, Funny

      *in the voice of Michael Westen*

      Baiting Slashdotters is much like shooting fish in a barrel, the trick is to find the right ammunition, from then on it's childs play.

      --
      To do something right, you often have to roll up your sleeves and get busy.
    5. Re:Moving targets by AmiMoJo · · Score: 2, Interesting

      Memory usage is important, but absolute numbers are not. Scalability is the key.

      If a browser can run fine on a phone with very limited memory and processor speed, but then scale up nicely to my desktop machine which has 6GB RAM than to me that seems like the best option.

      BTW, my desktop machine really does have 6GB RAM, and my laptop 2GB. 2GB of DDR2 RAM is less than £20 now, so I'd rather have a browser that can make good use of it and speed up navigation and rendering than have one which leaves 80% of the machines resources unused. I spend at least 50% of my time at the computer in my browser, probably more. Of course it needs to back off when I want to run other apps too, but the OS should be able to work with the app to make that happen.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re:Moving targets by BitZtream · · Score: 2, Insightful

      Posts like these always amuse me. Yes several years ago we used machines with a lot less ram, they also did a lot less.

      You can call it bloat and whine and moan and bitch but your Desktop PC with a modern browser is far different than your 5 year old PC running a browser from 5 years ago.

      Just because you aren't observant enough to notice this doesn't mean that software today is the same as it was 5 years ago. I'll ignore the OS for the moment as I'm going to assume you use XP, if you're still using a Unix desktop enviroment from 5 years ago you have bigger issues than anything I or anyone else slashdot can help with.

      So lets see you can use:
      Firefox 1.0.x (2.0 wasn't released until 2006, and 1.5.x is slightly less than 5 years old)
      IE 6 ( 7.0 also came out in 2006 )
      Konqueror 3.0/Safari 1.0
      Opera 7.5

      Looks like all of those browser and software will run just fine on your P4 and half a gig of ram with XP.

      So basically what your bitching about is that you can run new software with new features and more resource requirements because you want to use software designed for todays computers on computers that were made years ago. While you're at it why don't you go ahead and make your car run on the same stuff they put into Model T Fords.

      If you can take your 4 family members to a nice restuarent and have drinks, you could probably also stay home and buy a netbook with more ram and processing power than your more than 5 year old example POS. You're argument is weak at best, and from a practical perspective you're just completely out of touch with reality.

      Whats worse is that its really not bad using some of the modern browsers on the machines you describe, including chrome. The benchmark used is not really any useful indication of real world browsing on a daily basis. Throwing as many pages at the browser as fast as you can for benchmarking leaves no time for background cleanup threads for example, so you can look at Chrome as a memory hog, or you can realize that as soon as it had a chance to get around to doing its cleanup, it dropped its memory usage drastically, and since no person is going to throw URLs at it as fast as the bench mark, it kind of makes this benchmark even more retarded.

      Let me finish off with a simple thought about this benchmark. The guy didn't even bother to learn the command line switch to make IE open in an existing Window, why on Earth would you consider his benchmarks anything more than anecdotal evidence until someone actually puts some real ones up?

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  16. Why not testing IE 8? by VincenzoRomano · · Score: 5, Insightful

    The author says he didn't included IE 8 because there was no way to start it without opening a new window for every invocation!
    I would have preferred to have it included despite this "big drawback" and have this thing explained in a note.
    A partially meaningful test (upper limit?) is always better than no test at all!
    I fear that this omission is to "protect" bad performances even in comparison of a browser by a company which seems to be in deep competition with Microsoft.

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
    1. Re:Why not testing IE 8? by Anubis+IV · · Score: 3, Informative

      It would be an unfair test. If you opened each page in a new window with IE8, I believe that would launch separate processes for each. Since the other browsers are having each site loaded in a tab, and two of those browsers (Opera and Safari) do not create new processes for each tab, IE8 would be unfairly penalized. It would also be unfair to compare it against Chrome, since Chrome handles its own process creation and destruction from within the browser, whereas if you opened many sites in different IE8 windows, it would be Vista handling the creation and destruction of the processes.

      The number of caveats and asterisks would essentially make the entire test meaningless as a measure.

  17. Tabs hell by Anenome · · Score: 3, Insightful

    I live in tabs hell. I have... uncountable numbers of tabs open right now--over 9,000, probabaly. My Firefox memory usage can easily push 1400mb. When that happens I kill it and reload, and the memory resets at around 400-600mb.

    Seeing this graph, I can only imagine what Chrome would do to me.

    --
    "I Don't Have Enough Faith to be an Atheist"
    1. Re:Tabs hell by Anenome · · Score: 3, Insightful

      Well, I like opening links, but I just can't bring myself to actually read some of them :P Usually I hang on the right end of the tabs, and try to close/read more than I can open in a day. But, for the past few days I got stuck in the middle somewhere, somehow, opening and closing tabs, surrounded by an ocean of sites. Rather than surfing, I was lost at sea.

      And, when I see a tab/site that I know I should read but can't bring myself to, I can't possibly close it. Thus, they accumulate. I can't remember the last time my tab bar was empty :P Except when FF would crash and lose all of them. But that hasn't happened in a long time, thankfully, I hate that! I do try to read some, but it's likely a few weeks worth of reading material by now :P

      --
      "I Don't Have Enough Faith to be an Atheist"
    2. Re:Tabs hell by The+MAZZTer · · Score: 2, Interesting

      IMO Chrome would likely be more lightweight and faster. We've established the benchmark author doesn't know what he's talking about.

    3. Re:Tabs hell by maxume · · Score: 2, Funny

      You should just declare bankruptcy and start over. Especially if the number is still growing, rather than shrinking some of the time.

      --
      Nerd rage is the funniest rage.
    4. Re:Tabs hell by Taxman415a · · Score: 2, Informative

      Dear god man, just hit bookmark all tabs, create a bookmark for each of them (in a couple clicks total) and give up. Then you'll still have a record for them if you want them, you'll be able to search them in fact, and then you'll be able to go back to starting with a few tabs or what you actually read.

  18. Re:Finally... by Anubis+IV · · Score: 4, Informative

    The report doesn't consider plugins, which are the things that I think most people identify with Firefox feeling bloated or memory heavy. Vanilla Firefox may very well be light on memory, but once you load in a handful (or a few dozen) of your favorite plugins, the tests may not turn out the same.

    Keep in mind, I am not attempting to imply that the results would certainly be worse, just that they are currently unknown to us and that it's something that needs to be considered.

  19. Re:Finally... by sznupi · · Score: 2, Informative

    Some of those "trolls" weren't about memory usage, but about overall degradation of user experience over time (hey, I have tons of memory, apps should use it).

    I used Phoenix/Firebird/Firefox almost since its inception, plus functionality of few nice plugins isn't implemented in Opera (vast majority of features/plugins that, according to claims, keep people on Firefox, actually are), but the latter is the only browser which doesn't force me into managing it / using it in a particular way just so it remains usable (Chrome comes close to it, technically, but it lacks features; IE is of course even worse; didn't really try Safari; and what's funny...Mozilla Suite/Seamonkey is noticeably better than "leaner" Firefox)

    As a matter of fact...Firefox 2.x was much better than 3.x (I check it every few months) when it comes to UI remaining responsive/etc. under heavy usage; which causes me to suspect they overshoot with memory usage reduction, missed that sweet spot of amount of memory required by particular codebase to work properly (and Gecko has it higher than others - how many years are we waiting for mobile version? Will it work on my 230MHz AMR phone with 12MB of user RAM? (Webkit and Opera do...))

    --
    One that hath name thou can not otter
  20. Re:Finally... by Lennie · · Score: 2, Informative

    It's 3.0, 3.5 has a new icon.

    --
    New things are always on the horizon
  21. Re:What is process architecture? by BadAnalogyGuy · · Score: 5, Informative

    If you are trying to explain the mechanism to a layman, you need to steer clear of terms like "processes" and "threads" as part of the explanation.

    Imagine the memory in your computer is like a housing development. At first, there is a lot of open space. The open space can be partitioned so that houses can be built. Each of those houses represents a process. As long as you have more space, you can build more houses.

    Inside each house, you have rooms. In computer terms, these would be threads. Each room has a specific job - kitchen, bedroom, bathroom. Sometimes you need more rooms, so you have to build them. This may mean that the size of the house needs to grow, and the amount of acreage the house needs must grow with it.

    As long as a house exists, it will continue to occupy the space it is on. In computer terms, the process will hold on to the memory it has already claimed. However, the corollary to this is that when the house is torn down, all the land it occupied is returned to the "free acreage".

    If a room is remodeled, it will not result in a change to the actual house size. Adding more rooms will always take up more land, but removing those rooms doesn't change the occupied land size at all.

    In the same way, a process can grow and grow, but as soon as it completes (you close a tab in the browser), the memory will go back to the operating system so other processes can use it. But if the process does not complete because it uses threads to build those same tabs, then the process will continue to take up that memory.

    Also consider that a house may burn down. If a problem happens in one room, a house-wide emergency may erupt. A fire in the kitchen may engulf the entire house and bring it down.

    In a perfect world, what happens in one house should not affect other surrounding houses. If one house burns down, the other houses around it should be fine. Same with processes. If a thread in one process crashes, it may bring down the whole process. However, since processes are separated from each other, other processes should not be affected.

    Then why use threads at all? Why not use processes all the time, since they are clearly safer. Well, why don't we only have one room in our house? Threads are needed within processes to perform important roles. Also, since they all exist in the same process, they can share information (like using light switches downstairs to control lights in the foyer). So a careful combination of threads and processes are necessary to create any kind of meaningful application. There is no right or wrong answer, but Google seems to think that isolating each browsing experience from another is the right way. Firefox thinks that putting all the rooms in one house and simply growing the house is the right way. Everyone is different.

  22. Re:Finally... by Colonel+Korn · · Score: 3, Insightful

    Finally, this should stop perennial "firefox is a memory hog" trolls. Hopefully.

    This really hasn't been my experience, and I am not trolling. My experience, which is to say what actually happens to me when I am surfing , is that after awhile with a few (2 or 3) tabs open, FF memory usage rises to the point where my machine crawls to a stop, and I have to kill FF with the task manager.

    Why is my FF experience different than the average FF fanboy? Why this is, I don't know. I do know that I am unwilling to get "under the hood" and edit config files, because I don't think I should have to.

    This is my experience as what I believe to be "average" use.

    That's not normal. Just because someone uses Firefox without it affecting system performance doesn't make that person a "FF fanboy." On XP, Vista, and 7, FF has no obvious effect on my system performance (on a Lenovo T61, my desktop, and my netbook, respectively). I have 3.0.11 on two of those and 3.5 on the other. The only thing I've done to get "under the hood" is install adblock plus. Right now I have 13 tabs open in Vista and FF is using 109 megs of RAM and 0-1% of my CPU cycles, with no noticeable effect on anything else. The only time I've ever felt FF3 affect system performance has been when running flash video on the netbook. Maybe flash ads are the cause of your woes; they're all removed with adblock. You might give it a try.

    --
    "I zero-index my hamsters" - Willtor (147206)
  23. Re:should have tweaked chrome by Anonymous Coward · · Score: 2, Funny

    In fact, you can get Firefox to work the quickest by selecting "File" - "Work Offline." Pretty secure, too.

  24. Re:Why are we so worried about RAM by martin-boundary · · Score: 4, Insightful
    This is a false dichotomy. Most software that uses less RAM is actually also faster.

    In the early days, more RAM meant that you could cache some frequently used information in memory instead of recomputing it or loading it on demand. But there's a diminishing return. Nowadays, it's usually faster to recompute than read it all back from RAM, and if an interactive program uses a lot of RAM, then it's likely keeping a lot of junk in memory that it doesn't need. That tells you that the programmers didn't think things through carefully, and they probably didn't optimize other things that matter either.

  25. Re:Finally... by something_wicked_thi · · Score: 2, Informative

    Do you really do 'which sudo' before running it and entering your password.

    Do you think it's so hard to replace "which" as well?

    Sha1 your .profile each time your open a new terminal?

    Or sha1sum?

    Check your .desktop files to see if the system administration menu items actually run those programs?

    That could be a little harder, but I'm sure you get my point by now.

    However, there are several good reasons not to run your browser as root. First, it can do a lot more damage if it misbehaves. Second, there's greater security exposure since it means that other users who don't have sudo access on the local machine might be able to get root by exploiting the browser.

    E.g. if someone exploits sendmail, but it's run as a non-privileged user, then that user might be able to find a hole exploitable only via localhost to gain root access via the browser. This is why you should run as few things as root as possible, even if they don't access remote machines.

  26. Invalid bechmark by Anonymous Coward · · Score: 5, Informative

    I am sure that this is true for all of the browsers, but in Opera's case...

    The machine has 4GB in question and Opera is set to "automatic" for the memory cache (default). According to this article, this instructs Opera to use up to ~10% of the system memory. This is quite tunable based on the environment, so one could easily optimize for a low-end machine and have satasfactory performance. The browser using the memory effectively is the more interesting test, which this benchmark fails to determine. An interesting detail in the graphs is how sharp the memory reclaim cycles are, where the smoother indicates better memory management. The graphs indicate that Opera does a good job in this regard.

  27. IE8 hardly matters for people who choose a browser by iYk6 · · Score: 2, Interesting

    You test all the browsers except the most up-to-date version of the most popular one. In other words, the one that matters the most.

    Benchmarks are for people who choose software. Only a small minority choose IE. In a way, IE8 was included. It failed to compete due to lack of necessary features.

  28. Low Firefox Memory Usage by hackel · · Score: 3, Informative

    Wow, I *wish* I could get Firefox 3.5 to use so little memory! As I write this Firefox is using 1821M VIRT, 944M RES...and I only have 23 tabs open! Firefox memory usage has always been abysmal for me. Does Firefox perform drastically differently on Linux than on Windows? I would be quite horrified if it actually performed better on Windows, but I don't understand how it possibly managed to be so low...I've never seen Firefox use less than .5G with even a few tabs open for a while... I realize my personal experience involves extensions, plugins and other things which suck of RAM, it still seems terribly high for me. If I leave it running for several days, it will peak 2G and I have to restart the browser.

    1. Re:Low Firefox Memory Usage by EMN13 · · Score: 2, Informative

      In real life usage, I've almost never seen FF (3.1 - 3.5) exceed 500MB of usage. I've got 21 tabs open now, playing 4 videos simultaneously on sites using silverlight, flash, and windows media player (different plugins just to make sure), and a few popups open, and the private working set is 245 MB (Virtual size is well and truly not relevant to OS memory consumption), private +unshared but shareable is 269, +shared mem is 285MB. In short, it's using 270MB of ram.

      That's pretty typical in my eyes.

      Just for the heck, if I open a few more windows for about 100 tabs total, I see 340MB private+unshared.

  29. Firefox: 3.0.11 by iYk6 · · Score: 4, Informative

    It's great that in the future Firefox might be better, but here and now, the latest stable version is 3.0.11, and while Firefox has many redeeming qualities, speed, memory usage and general performance is not one of them.

  30. Opera by Xyde · · Score: 2, Insightful

    Interesting to see that Opera is not the memory sipping, lightweight browser that it's proponents make it out to be.

    1. Re:Opera by spike1 · · Score: 3, Insightful

      You can't really offer opera 10 as a fair comparison until the final version is released.
      The pre releases probably contain a lot of debugging information (which naturally bumps up the size quite a bit)

    2. Re:Opera by A+Friendly+Troll · · Score: 4, Interesting

      Interesting to see that Opera is not the memory sipping, lightweight browser that it's proponents make it out to be.

      Opera has advanced memory caching. When you close a tab, it remains cached in RAM. If you decide to undo the operation and reopen it, nothing is usually reloaded from the disk cache or the network (Opera even keeps the tab history cached, so you can go back and forward with lightning speed on a reopened tab). Other browsers don't do anything like that, so when a tab is reopened, they reload the content (to put it differently, when a tab is closed in Fx/Safari/Chrome, it's gone from RAM, as can be seen from the sharp drops in the graph from TFA).

      This just isn't a valid test because Opera works differently from everything else, which is why I love it; advanced caching is one of those things that make all other browsers "unusable" for an Opera user.

    3. Re:Opera by A+Friendly+Troll · · Score: 2, Informative

      http://kb.mozillazine.org/Browser.cache.memory.capacity

      "When images are loaded, they can be cached so they don't need to be decoded or uncompressed to be redisplayed. This preference controls the maximum amount of memory to use for caching decoded images and chrome (application user interface elements)."

      It defaults to 32 MB on an 8 GB system. Opera will use 0.8 GB in that scenario... And will cache tab history, HTML, CSS and JS as well, not just images. Again, not comparable. Firefox just doesn't do what Opera does, even if you give it the same amount of RAM for the cache.

  31. Re:Finally... by syousef · · Score: 5, Informative

    Finally, this should stop perennial "firefox is a memory hog" trolls. Hopefully.

    They weren't trolls. I've seen the memory leaks first hand. Plenty of people have posted OS memory usage screenshots. It may have been particular extensions or advanced settings that caused the problems but it was not some work of fiction.

    You're the one trolling.

    --
    These posts express my own personal views, not those of my employer
  32. Re:Finally... by Seumas · · Score: 5, Insightful

    Too bad it won't stop all the "what memory problem?" trolls.

    Remember how 3.0 was touted to solve all the memory problems? I still get 1.5gb of usage *regularly* on multiple platforms with 3.0.11 without any installed extensions after a few hours. In fact, I'm on Firefox 3.0.11 on OSX 10.5.7 right now and it's at 1.3gb. You can tell when it's being a memory hog again, because videos won't play without stopping and stuttering and pages take longer to load and switching tabs feels glacial.

    So, considering 3.0 originally was supposed to solve everything, I think I'll not hold my breath on 3.5. Especially for a problem that continues to happen across platforms.

  33. Re:Finally... by Menkhaf · · Score: 2, Funny

    Finally the Windows users are using Linux?

    --
    A proud member of the Onion-in-Hand alliance
  34. CPU usage comparison please. by DTemp · · Score: 3, Insightful

    I would like to see the CPU usage of different browsers tested. I run Firefox 3.5b and Safari 4 on OS X 10.5, and with JUST ONE TAB open with gmail loaded, firefox uses 8% of the CPU sustained with bursts for some reason to 40%, and safari uses 1%.

    With my usual workload, with like 40 tabs open among 5 or 6 windows, Firefox uses 40%, safari 4%. This is ridiculous! This means a lot when you're on a portable on battery, not to mention general system responsiveness.

    I would like to see the CPU usage of browsers compared.

  35. Re:Finally... by Ex-MislTech · · Score: 2, Informative

    While you wait for them to figure it out, enjoy the Flashblock plugin.

    --
    google "32 trillion offshore needs IRS attention"
  36. Re:Finally... by sopssa · · Score: 4, Insightful

    This just shows that when more Windows users (or convenience-first users) move to linux, the added security wont help. Users will continue to do everything the way that is most convenient to them, and that is gonna bring more attack vectors aswell. The neverending "linux is just more secure OS" only affects those who know what they're doing, but that way it works in Windows aswell (I dont run av/fw, and I've never had any problems [checked some times really deeply from filemonitors and packet sniffing], but on the hand I know what I'm doing and what not to do).

    And no, you cant teach them security. Normal users aren't that interested in it, so they wont learn.

  37. Config by szundi · · Score: 2, Interesting

    I would really like to see this benchmark repeated with half and double of RAM available.

  38. Terminal Server / Citrix / etc. Thin Client by Anonymous Coward · · Score: 2, Interesting

    In these environments, memory allocation is an extremely important capacity planning criterion for application deployment.

    \\ would love a Firefox addon or web proxy for remote desktop environments that dynamically rewrites the header of flash movies to allow globally reducing the playback frame rate to something arbitrary (like 2fps), as it would much more user-friendly than blocking flash altogether. I would site-license 1000 copies of that sucka tomorrow...

  39. Re:Why are we so worried about RAM by Endymion · · Score: 4, Insightful

    That's simply not true on modern computers. The CPU is often idle - it's starved for data, with the bottleneck being the buss that feeds it (RAM, generally). Add to this the fact that reading neighboring areas of DRAM is a much faster than randomly reading spots in in memory spread across whole megabytes (or gigabytes, even).

    Compare recomputing something, where you never have to leave L1 cache, versus flushing the first few cache levels continuously to do spread-out reads of already-computed data. It's very likely, on a modern CPU, that the first will be faster.

    Of course, this will vary considerably based on what your actual problem is, and you may be getting into bad "must hand-write assembly" cases which should generally be avoided, but... it is still true that computing every time is not only smaller, it's faster some of the time. For evidence of this, check how some people are finding compiling with -Os instead of -O2 actually produces faster code. In any case... trying to stuff a 1GB working set through the Von Neumann bottleneck is never going to produce an efficient and responsive program. Firefox is not exception here, though it's getting better with each release.

    --
    Ce n'est pas une signature automatique.
  40. Offtopic, what the hell is up with Slashdot's CSS? by elFarto+the+2nd · · Score: 3, Informative

    What the hell is up with Slashdot's CSS? I keep seeing images all over the comments (the bars used on the new comments section, the relationship icons). Is anyone else seeing them. I'm using Firefox 3.5.

    Regards
    elFarto

  41. Re:Finally... by argiedot · · Score: 2, Informative

    Plus, on Windows at least, the way it's made seems to let old tabs go to swap. That way it sometimes suddenly takes a lot of time to open up a tab you last used 8 hours ago, but it doesn't take as much RAM at any particular point. Can't say about Chromium on Linux, because I don't use swap there.

  42. Re:Why are we so worried about RAM by julesh · · Score: 2, Interesting

    This is simply not true for things like web browsing. How are you going to "recompute" a web page the user visited 10 minutes ago? The only way to make going back to that page fast is to cache it. RAM is a fine way of caching things.

    There are a variety of tradeoffs possible. Do we:

    1 Just store the original HTML/compressed images? This was Netscape's original solution, and works reasonably well.
    2 Store parsed HTML, to prevent a reparse stage being necessary when redisplaying the page?
    3 Store uncompressed images, to prevent decompression being necessary when redisplaying the page?
    4 Store the DOM and layout information, to prevent relayout being necessary when redisplaying the page?
    5 Store an image of the page as it was shown to the user with their browser size/settings as they were when it was last shown?

    Each of these successively takes less cpu time but uses more memory than the previous. Firefox does the latter, and I'm not at all convinced that is the right point in the tradeoff. Redrawing the page image from the DOM should take only a few milliseconds. Recalculating the DOM and layout is more intensive, but still not likely to take long. I'm not sure which of 3 or 4 I think is best, but I suspect it is one of those. Although even 2 is worth considering, as it is a substantial memory saving compared to 3, and probably wouldn't take too long.

  43. Re:Finally... by something_wicked_thi · · Score: 3, Insightful

    Actually, I think you're on the verge of something here. Let me make the step for you. Repeat after me... "Nobody will choose security over convenience."

    You can say you know what you're doing, but the only real difference between you and the "convenience users" you mention is that you draw the line in a different place. There are still plenty of things that are probably too inconvenient for you to do, even though they'd make your computer more secure.

    Really, the most secure OS is not the one that is off, nor the one that can be used in a secure fashion if you know what you're doing. The most secure OS is the one that makes security convenient.

  44. Re:Finally... by siddesu · · Score: 2, Informative

    Why? I run a very small custom linux off a read-only flash on a very-very old panasonic notebook whose HDD burned accidentally.

    I like it because it is still smaller than a netbook, has a touch screen, and the battery lasts 7 hours.

    I couldn't care less if someone compromises my current session (even if they could), as I'll be starting afresh from the flash rom next time anyway.

    Besides, I could very well be running root with UID 1000 instead of 0, how would you know?

    Anyway, back on topic, the new firefox isn't the memory hog it used to be, at least on my system.

  45. Re:Finally... by smoker2 · · Score: 5, Interesting

    Exactly. I think I've su'd once in the last month, and that was yesterday to mount a ram disk to use as the Firefox disk cache. That was a nice tip BTW, significant speedup in page loads and UI responsiveness.

    mount -t tmpfs -o 'size=100M' tmpfs /path/to/chosen/mountpoint

    Create an about:config preference called browser.cache.disk.parent_directory with a string value of /path/to/chosen/mountpoint .

    You do need to restart the browser for it to take effect. I also chowned the ram disk to my user name so that FF can write to it. 100MB is probably a bit too big, but when I set it as 50MB it filled up. I'll tweak it later when I see what is usual for the cache. It's currently running at 47.47MB with 2 tabs, and I'm not anal about avoiding closing the browser if I'm not using it.

  46. Re:Finally... by Krneki · · Score: 2, Informative

    I use QuickRestart plugin, so when Firefox is having her period, I just restart it quickly. All the web pages that were open will reload again.

    Usually I use it for Java unresponsive errors, since I have 4 ton of ram.

    --
    Love many, trust a few, do harm to none.
  47. Re:Finally... by Xenographic · · Score: 2, Insightful

    > They weren't trolls. I've seen the memory leaks first hand. Plenty of people have posted OS memory usage screenshots. It may have been particular extensions or advanced settings that caused the problems but it was not some work of fiction.

    While they weren't trolls, people have been talking about them as if they were still there long after Firefox addressed pretty much all of them. There might be a buggy extension or two still designed to gobble up memory, but I haven't seen one no matter how much I use Firefox on the pitiful machines we have at work, and I use quite a few of the more popular extensions (Adblock+, NoScript, and about a dozen others).

    So they weren't trolling, but I suspect some people are still bashing Firefox based on outdated information. Unless you have new OS memory usage screenshots to post?

  48. Those 200 page high blogs are the culprit by cheekyboy · · Score: 2, Insightful

    Those idiots who make blogs with 300 images 400 youtube links that are 600 pages high are idiots.

    But they sure push FF to the limit.

    --
    Liberty freedom are no1, not dicks in suits.
  49. Re:Finally... by papershark · · Score: 2, Insightful

    Saying that Linux is safer is like say that wearing a 'Dragon's Karate Dojo' T-shirt makes your safer. It's not the T-shirt... it's the practice of the owner that makes him safer.

    There might be some rub-off safety for those that wear the T-shirt, but don't do the karate.

    If everyone who didn't do karate thought they were safer wearing this T-shirt, it would become convenient for muggers to attack them.

  50. Re:Finally... by syousef · · Score: 2, Informative

    As I write this Firefox mem usage is 271,480 MB and had peaked at 323,864. I have 4 windows open. One has 5 tabs, the other have 1 tab each. I just closed all except the 5 tab window and I'm only back down to 260,892.

    That's not as extreme as it once was, but it's not gone. I get a truckload of memory back by killing the browser and starting afresh. Some of that is necessary due to session history etc. but the fact remains FF is a memory hog.

    If you're not seeing similar memory usage your browsing habits are probably different. Possibilities include:

    - Different extensions
    - Visiting different web sites with different types of content (eg. flash)
    - Using tabs and new windows differently

    That doesn't make what I'm doing abnormal, unusual or wrong. FF gripes are legitimate.

    --
    These posts express my own personal views, not those of my employer
  51. Re:Finally... by sopssa · · Score: 2, Informative

    You're comparing to an OS that was released in 2001 (xp) and which isn't really sold anymore, nor does it come with new PC's. In Vista and Win7 users dont run by default as administrator and install even says that its encouraged to create separate account for user. UAC (win7 has better uac than vista) also protects doing stuff under admin. Its just as usable as sudo *if you know what you're doing*. Different tool doesn't change users stupidness or ignorance.

  52. Re:Finally... by MobyDisk · · Score: 2, Informative

    Except, under Linux, it isn't really that much easier to run as root. Actually - running as root is a hassle because many apps complain if you do so.

  53. Re:Finally... by selven · · Score: 3, Funny

    Firefox mem usage is 271,480 MB

    Wait, why are you running firefox on a supercomputer?

  54. Re:Finally... by chdig · · Score: 2, Insightful

    Or maybe since he appears so sick and tired of sudoing everything under the sun, he should consider moving to Vista and its no-longer-so-intrusive UAC.

  55. Re:Finally... by Spatial · · Score: 2, Interesting

    It comes on pretty much every new netbook.

  56. Moving for another reason by basicio · · Score: 3, Insightful

    Yes, you did used to be able to do everything you described in 256MB of RAM. But to attribute the biggest increases in web browser memory usage to programmer laziness is to ignore a drastic change in the way we (and by we, I mean the general internet-using public) use web browsers. It's no longer enough to display static web pages. Web applications are mainstream, JavaScript and Flash are practically inescapable.

    I was curious, so I just checked memory usage of a web browser (Firefox 3) and an office app (Word 2007). Total memory usage, with four tabs open to fairly intensive sites (slashdot, ars technica, gmail, facebook) and a 10-page document open in Word? 150MB. I do almost all of my web browsing and general computing on a computer with a 1.8GHz Celeron processor and 1GB of RAM. The P4 system you described should be doing just fine.

  57. Re:Finally... by Anonymous Coward · · Score: 4, Funny

    Europeans (except for the UK) write a decimal as a comma ","

    ...and express megabytes to three decimal places in casual conversation.

  58. Re:Finally... by darpo · · Score: 2, Interesting

    Someone really needs to put up a website, say, firefoxmemoryhog.com, and having people submit *exact* details from their machines when this happens. Which extensions are being used, which OS the person has, which version of FF. You hear these anecdotal reports about insane FF memory usage, but they're useless without hard config data. It's gotta be particular add-ons and plug-ins causing the problem. Just need to identify which ones, and shame them into fixing their issues.

  59. Re:Finally... by Metapsyborg · · Score: 3, Informative

    Wow stop feeding this troll. LOOK AT HIS NAME. How can you not see this? I can't believe he got modded up, probably because there's some windows fanboys around, or just those idiots who believe every troll that jumps out and says "in MY experience!"

    Firefox runs all its tabs in one process, whereas IE8 creates a new process for each one. So if you have one tab open in FF and one in IE, then IE might be smaller (FF is about 130mb and IE about 60). But each new "tab" (not really, it's a new process so may as well be a new window or instance of the program) in IE is another 30-60MB, but each new tab in FF adds a negligible amount of memory usage.

    Open five tabs in each, tally up the usage from all the IE processes, and then compare.

    --
    (\(\
    (^.^) INFECTED
    (")")