Chrome速度無人能敵?Safari也甘拜下風
Chrome99版:“新的里程碑”
3月8號,谷歌Chrome團隊在Chromium部落格上發表文章稱,Chrome瀏覽器速度達到了“新的里程碑”,最新版本的Chrome M99在蘋果的Speedometer網路基準測試中創造了300分的記錄——迄今為止所有瀏覽器中最高分!而Chrome 99版將是最後一個雙位數的版本,Chrome瀏覽器的第100版將在未來幾周內推出,預計在3月底釋出。
Chrome vs Safari
開發部門在M99版本中使用了ThinLTO(一種構建最佳化技術),可以內聯程式碼庫的速度關鍵部分。這使Chrome瀏覽器獲得額外的加速——Chrome瀏覽器比Safari瀏覽器當時的版本快7%,另外其瀏覽器的圖形效能現在比Safari瀏覽器高出15%。
自2020年底在基於M1的Mac上推出Chrome以來,Chrome比17個月前快了43%!
谷歌指出,它在配備10核M1 Max晶片和64GB RAM的14英寸MacBook Pro上進行了測試,後續還在配備16GB RAM的13英寸M1 MacBook Pro上重複測試。
最終資料顯示:Chrome每分鐘執行252次,正負8.6,而Safari則為185,正負46。差不多平均有30%的差異,但Safari也存在很大的可變性。
值得一提的是由於是蘋果WebKit出品的測試工具,很大可能Safari的跑分會領先,因此Chrome這次超越具有里程碑意義。
速度提升的原因
谷歌稱,V8 Sparkplug編譯器和短內建呼叫是提速的兩個主要的原因。
Sparkplug是V8的一個新的中層JavaScript編譯器,可以生成高效的程式碼,而且編譯開銷很低。
V8 JavaScript引擎使用短內建呼叫來最佳化裝置記憶體中生成的程式碼的位置。這種技術透過避免呼叫函式時的間接跳轉來提高效能,在基於蘋果M1的Mac上表現出眾。
Chrome瀏覽器在安卓系統上的速度也在不斷提高。現在載入一個頁面的時間減少了15%。
去年,谷歌還使用凍結標籤(Freeze-Dried Tabs)使安卓上的Chrome瀏覽器的啟動時間減少了13%。這種方法透過在載入時使用標籤的輕量級版本,而實際的標籤在後臺載入,從而節約了大量資源。最後,透過使用隔離分裂(Isolated Splits)來提高速度和記憶體使用率,它透過在後臺執行緒中預裝大部分瀏覽器程式程式碼來減少啟動時間。
總結
雖然不能簡單用速度來作為衡量瀏覽器優異程度的標準,Chrome和Safari也各有千秋,但一個幾乎可以在眨眼之間載入出任何頁面的現代瀏覽器,無疑會帶來非凡的使用者體驗。你使用過Chrome和Safari嗎,你覺得最新版本的Chrome在速度上有顯著提升嗎?歡迎留言告訴我們你對這次升級的看法和感受。
參考資料:
https://blog.chromium.org/2022/03/a-new-speed-milestone-for-chrome.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70014825/viewspace-2868633/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 敵人——建立敵人Rioter
- 外掛,永無止息的敵人
- dailyLearning -- Safari/Chrome除錯WebViewAIChrome除錯WebView
- 杭州無敵
- 仿“螢火蟲”通訊無人機:無懼電磁壓制,被干擾下也能協同飛行!無人機
- 風起江南蕩敵寇 刀劍動作遊戲《聽風者也》現已發售遊戲
- Big Sur中Chrome與Safari哪家強?Chrome
- Safari無痕模式下,storage被禁用問題模式
- 自動駕駛也能這麼玩?福特嘗試用無人機導航自動駕駛無人機
- 前端人員也能擁有自己的個人網站前端網站
- 風變程式設計,讓小白也能輕鬆學會!程式設計
- 敵人的攻擊動作設計是否合理?先了解玩家的反應速度能有多快
- safari瀏覽網頁開啟速度很慢如何解決網頁
- 無需寫try/catch,也能正常處理異常
- 給別人的顏值打分,也能月入過萬?
- 敏捷無敵之Gitlab CI實戰敏捷Gitlab
- 風變程式設計——小白也能學會的程式設計課!程式設計
- 王者榮耀聖盃改版後無敵 不僅回藍還回血,夢奇要無敵?
- AI一分鐘 |世界上第一個無人駕駛計程車在杜拜投入使用,2030年無人駕駛將覆蓋杜拜25%的交通行程AI行程
- Tumblr掃黃正式開始!AI鑑黃也許是老司機們的頭號敵人AI
- Noir Dark Mode for Safari下載 Safari瀏覽器暗模式外掛瀏覽器模式
- 據說別人的程式碼能殺人於無形???
- 無技術基礎也能學會搭建小程式的方法!
- 不會選工作沒關係,風變人生設計小白也能學!
- 10分鐘一局、100人PK,育碧的《英雄無敵》自走棋有些奇葩
- JavaScript手寫程式碼無敵祕籍JavaScript
- “黑飛”太猖狂,無人機也將實名上牌?無人機
- 下載速度
- JavaScript也能寫WebAssemblyJavaScriptWeb
- 貓也能明白系列
- Steam,你的敵人是亞馬遜亞馬遜
- selenium3 webdriver啟動火狐、chrome、edge、Safari瀏覽器的方法WebChrome瀏覽器
- textarea 在 Chrome Safari FireFox 瀏覽器中禁用拖動和固定大小ChromeFirefox瀏覽器
- 手動下載 Chrome,解決 puppeteer 無法使用問題Chrome
- 物件導向:白茶清歡無別事,我在等風也等你物件
- 火遍全球最終也會無人問津,過氣遊戲的下場就是這樣遊戲
- 除了航拍,無人機也許能用於救火救災無人機
- CSS概念、選擇器無敵記憶大法CSS