Firefox Quantum介紹:
Firefox Quantum 一路以來的歷程
Mozilla 在去年 10 月正式對(duì)外宣布啟動(dòng)「量子項(xiàng)目」(Quantum Project)。在 Servo 研究計(jì)劃的科技成果上,Mozilla 希望通過量子項(xiàng)目打造適合現(xiàn)代計(jì)算機(jī)的下一代引擎。從量子項(xiàng)目啟動(dòng)以來,Mozilla 的技術(shù)團(tuán)隊(duì)就一直致力于大幅加快 Firefox 的速度。
今年里,F(xiàn)irefox 已經(jīng)發(fā)布的幾項(xiàng)重大更新,使得 Firefox 在各方面的表現(xiàn)都變得比以往更優(yōu)秀。例如,F(xiàn)irefox 現(xiàn)可同時(shí)執(zhí)行多個(gè)進(jìn)程,因而在速度和內(nèi)存用量之間達(dá)到「剛剛好」的平衡。另外,還推出了 WebAssembly 和 WebVR 等震撼市場(chǎng)的新功能,讓網(wǎng)頁(yè)應(yīng)用程序無論在桌面還是 VR 頭戴式設(shè)備上都能達(dá)到極速、近原生的性能。
Mozilla 雖已取得很多項(xiàng)目進(jìn)展,但隨著 Firefox Quantum 的上線,更多新項(xiàng)目的成果才能一起展現(xiàn)給大家。
許多頂級(jí)網(wǎng)站的執(zhí)行速度顯著提升
Firefox Quantum 的巨大飛躍會(huì)讓你在最常瀏覽的網(wǎng)站上明顯的感受到。
事實(shí)也證明,你能測(cè)出 Firefox Quantum 的速度——畢竟 Mozilla 的團(tuán)隊(duì)沉迷于用數(shù)據(jù)說話。如果你想測(cè)試瀏覽器性能的話,最簡(jiǎn)單的方法是利用 Speedometer2.0,這是一個(gè)(還處于開發(fā)階段的)模擬現(xiàn)代網(wǎng)頁(yè)應(yīng)用的測(cè)試標(biāo)準(zhǔn)。雖然每臺(tái)計(jì)算機(jī)和應(yīng)用的測(cè)試結(jié)果會(huì)有差異,但有一件事是肯定的:與一年前的 Firefox 相比,F(xiàn)irefox Quantum 的速度已經(jīng)翻倍!
除了自己動(dòng)手測(cè)試以外,你也可參考下面這個(gè)短片。在視頻中,編者比較了 Firefox Quantum 和 Chrome 在不同網(wǎng)站上的運(yùn)行速度。Firefox Quantum 多數(shù)情況下快了不少!
Firefox Quantum為什么那么快:
過去的 Firefox 大多只用到CPU的一個(gè)核,但 Firefox Quantum 能更有效率地運(yùn)用現(xiàn)在計(jì)算機(jī)和移動(dòng)設(shè)備的多核心架構(gòu)。這樣就提高了計(jì)算機(jī)硬件的利用率,也使得 Firefox Quantum 的速度更甚以往。舉個(gè)例子,Mozilla 開發(fā)了一種突破性技術(shù)來改變頁(yè)面布局——超快速的CSS 引擎。CSS 引擎是以 Mozilla 所主導(dǎo)開發(fā)的系統(tǒng)程序語(yǔ)言 Rust 編寫而成。由于此引擎可跨多核進(jìn)程平行執(zhí)行,而不是在單核心上以連續(xù)序列處理,因此跑起來特別地快。
現(xiàn)在對(duì) Firefox 改進(jìn)后,F(xiàn)irefox 會(huì)把運(yùn)算資源優(yōu)先分配給正在下載或執(zhí)行任務(wù)的標(biāo)簽頁(yè),讓你可以在那些后臺(tái)已經(jīng)打開的其他標(biāo)簽頁(yè)之前,積極快速的使用下載功能。為 Firefox 打造「恰如其分」的多處理進(jìn)程架構(gòu),F(xiàn)irefox Quantum 的處理性能往往優(yōu)于 Chrome,同時(shí)又能減少約 30 %的內(nèi)存使用率。
此外,在過去幾個(gè)月里,Mozilla 針對(duì) Firefox 進(jìn)行全方位的性能體檢。目前為止,技術(shù)團(tuán)隊(duì)已經(jīng)解決了 468 個(gè)影響 Firefox 運(yùn)行速度的問題,其中不但有小調(diào)整,還包括性能瓶頸的大突破。
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用