Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The amount of innovation coming from Mozilla has been staggering the last year. IonMonkey, asm.js, impressive memory usage improvements (Firefox is now by far the least memory hungry browser among the modern ones), new baseline jit...Rock on, Mozilla.


And Rust, linked to that Servo seems very interesting.


> impressive memory usage improvements (Firefox is now by far the least memory hungry browser among the modern ones)

What evidence do you base this on -- your own experience, or that of others, or measurements such as those done by Tom's Hardware, or something else?

I'm not disputing your claim, I'd just like to know :)



Thanks for the links. Unfortunately the tests that tech sites do for memory consumption are quite rudimentary -- usually they don't do much more than start the browser, open a few sites, and measure.

This kind of testing produces results that favour Firefox, because Firefox does very well when you measure memory consumption in a browser session that hasn't been alive for long, but less well in longer-running sessions. This is partly due to its mostly-single-process architecture, which makes for smaller per-tab/site overhead, but fragmentation and leaks hurt more over time.

As a result, at this point in time I find reports from actual users more convincing than measurements done by tech sites. Firefox's memory consumption has improved a lot in the last 18 months, and I've heard lots of users say it uses less memory for them than it used to. I was hoping that antonios might have something similar to say.


There's also Mozilla's own "Are we slim yet?" interface to track their progress in memory usage.

https://areweslimyet.com/

You can even see the bugs that lead to memory regressions there.


AWSY's graphs suggest that Firefox's memory consumption was best around Firefox 12, in January 2012. So if that's your evidence, it's not particularly convincing.

Fortunately, although AWSY is useful, it's also a single benchmark with a number of flaws and limitations, and should be viewed accordingly. In particular, it can miss big improvements such as https://bugzilla.mozilla.org/show_bug.cgi?id=695480 and https://bugzilla.mozilla.org/show_bug.cgi?id=689623.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: