這家雷德蒙巨頭為開發人員提供了各種工具來優化 Windows 下運行的軟體的操作。 Google 開發人員採用了一種方法來使 Chrome 更快。對Edge來說並不容易。
您可能沒有意識到,自從在 Windows 上推出版本 53 以來,Chrome 的速度要快得多。更準確地說,在新分頁中開啟的頁面載入速度加快了14.8%,而新頁面載入速度加快了5.9%,瀏覽器啟動時間縮短了16.8%…大量的百分比轉換為隨處可見的幾秒時間。
而這顯著的效益並不是Google的新技術所能實現的。
感謝微軟...
Chromium 官方網站上發布的一篇簡短文章解釋說,Google瀏覽器的開發人員使用名為 PGO 的微軟工具進行設定檔引導優化,以提高其軟體的效能。無需詳細說明,PGO 可讓您識別程式中最常呼叫的函數。
“Chrome 是一個巨大的軟體項目,其原始程式碼包含超過一百萬個功能””,Google 開發人員 Sébastien Marchand 解釋道,根據他的頁面,他自 2012 年以來一直專注於該產品的優化,甚至更早一些領英。「但並非所有函數都是平等的——有些函數被頻繁調用,而另一些則很少使用。 PGO 使用來自運行時環境的數據來確定哪些函數最常用來指導最佳化 »,他繼續說。
因此,微軟的工具可以了解使用者如何使用瀏覽器,然後透過關注某些特定點來重新編譯應用程式。常用功能運作得更快。簡而言之,PGO 有助於存取重要功能的記憶體和處理器資源,並限制其他人的相同存取。
時間到了嗎?
如果我們只能為 Chrome for Windows 的優化鼓掌,無論是 32 位元(Chrome 54)還是 64 位元(Chrome 53),我們都會驚訝的是 Google 團隊並沒有決定使用 PGO早點。 Visual Studio 的這個功能其實並不是什麼新鮮事。顯然,我們認為這一切都是有充分理由的。
無論如何,這些效能提升不會促進整合到Windows 10 中的Microsoft 新瀏覽器Edge 的強大功能。 % % 市佔率根據網路市佔率。
來源 :
Chromium 博客
下載 Google Chrome 64 位元 Windows
下載 Google Chrome 32 位元 Windows
Opera One - AI 驅動的網頁瀏覽器
作者:歌劇