A árvore da história do Unix…

Um Wallpaper interessante com a árvore genealógica do Unix e seus descendentes próximos 🙂

Visto no FreeBSD News e no ZwahlenDesign «Diagrams Unix history. Diagrams to the entire history of Unix inc. detail data to some Linux distributions.», bem como aqui, no site Unix History

Unix history

Tecnologia FreeBSD ao serviço do Mozilla Firefox

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.