Firefox web browser - Faster, more secure & customizable |
2009年5月半ば、Firefoxをシングルプロセスアーキテクチャからマルチプロセスアーキテクチャへ移行させる試みがElectrolysisプロジェクトとして発表された。21日、この最初のフェーズを実装した成果物がMulti-process Firefox, coming to an Internets near youにおいて動画で紹介されている。
フェーズIでは、Firefoxは2つのプログラムに分離。従来のFirefoxからレンダリングに対応しているプログラムをgecko-iframeとして切り離している。動画ではgecko-iframeプロセスをkillall -9 gecko-iframeですべて強制終了させた場合にレンダリングが停止すること、それでもFirefoxウィンドウは生きていること、gecko-iframeプロセスが動き出すとふたたびレンダリングがはじまることを確認できる。