Mozilla 推出多進程架構版 Firefox

jopen 11年前發布 | 5K 次閱讀 Mozilla

  瀏覽器采用多進程架構始于 IE 8,但將其發揚光大的是 Google 的 Chrome。現在的主流瀏覽器除了 Firefox,全都采用多進程架構。

  Firefox 一直使用單一進程,自 Chrome 發布初在性能上將 Firefox 甩出一大截之后,Mozilla 啟動了 Electrolysis 項目,用多進程架構重寫 Firefox 和 Gecko 引擎。這一項目的結晶之一是 Firefox OS,而桌面版多進程化的努力在 2011 年 11 月被擱置,Mozilla 將精力集中到短期內能見效的瀏覽器響應時間上面。

  從今年初開始,Mozilla 開發者開始了桌面版多進程架構開發工作。程序員 Bill McCloskey 發表了一篇博文,詳細介紹了多進程架構的進展,指出 Firefox 在采用多進程架構之后內存開銷僅僅只比單進程的 Firefox 略增一點,稱他們非常重視多進程對現有擴展的兼容性。多進程架構能改進瀏覽器的安全性和穩定性。

  如下圖所示,選項卡的標題下面加了下劃線,這意味著該選項卡的內容在單獨的進程中進行渲染。該進程崩潰不會影響其他進程。

  最新的 Firefox 每日構建版已經合并了多進程架構代碼,Firefox 開發者需要獲得測試結果之后才能確定正式發布日期。

來自: Solidot
                    <span id="shareA4" class="fl">                          </span>
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!