Fx3 で使われてる FreeBSD の技術

FreeBSD Technologies in New Firefox 3 Browser
http://www.prweb.com/releases/2008/6/prweb1042664.htm

Fx3 は「メモリ使用量が劇的に減った」「速くなった」と評判だけど、メモリ使用量が減った要因の一つに FreeBSD7 で採用された jemalloc が使われているということが挙げられるようだ。実際、Windows Vista で jemalloc を有効にしたところ 22% のメモリ使用量の低下があったとのこと。

他にも FreeBSD Update で使われているバイナリパッチ用の bsdiff を採用したことによってパッチの配布が速くなるという改善もあった。

なるほど。確かに Fx2 と Fx3 を比べるとメモリの使用量は劇的な変化があるからなぁ(特に長時間 Fx を起動しっぱなしにしてた場合)。しかし、jemalloc が採用されてるとは思わなかった。

posted by say · 2008年07月01日 19:45 · memo