Um artigo que descreve o que a fundação mozilla fez para melhorar o Firefox 3 no que à utilização de memória concerne.
Murray’s FreeBSD Notes: Firefox 3 is out with FreeBSD Technologies
The most widely publicized is probably the addition of Jason Evan’s memory allocator (jemalloc) written for FreeBSD 7.0 which has been included into Firefox to reduce memory fragmentation.
Firefox 3 Memory Usage « pavlov.net
I carefully studied the fragmentation effects of various allocators and concluded that jemalloc gave us the smallest amount of fragmentation after running for a long period of time. I’ve worked closely with the jemalloc author, Jason Evans, to port and tune jemalloc for our platforms. It was a huge effort resulting in Jason doubling the number of lines of code in jemalloc over a 2 month period, but the results paid off. As of beta 4 we now use jemalloc on both Windows and Linux. Our automated tests on Windows Vista showed a 22% drop in memory usage when we turned jemalloc on.freebsd
The FreeBSD Project
FreeBSD® is an advanced operating system for x86 compatible (including Pentium® and Athlon™), amd64 compatible (including Opteron™, Athlon™64, and EM64T), UltraSPARC®, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX® developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.
Filed under: Uncategorized | Tagged: FLOSS/Software Livre, Mozilla, NIX*/BSD's | Leave a comment »