Windows版Chrome瀏覽器速度提升15%,下一個版本將降低一半記憶體佔用量

Windows 版Chrome瀏覽器速度已經提升15%,下一個版本將降低一半記憶體佔用量

Chrome團隊在它們的官方部落格中表示,自從Chrome v53版本開始,他們就開始使用了微軟的Profile Guided Optimization(PGO) 技術,致力於讓PC版本的Chrome提升速度,他們實測目前已經可以將速度提升到比之前更快15%。

PGO指的是一種在軟體將程式碼編譯成軟體過程最佳化的技術,因為過去在執行軟體的時候,程式可能會引用到很多外部的動態連結來執行,而如果程式執行過程中這種動作很頻繁的話,會一定的程度影響到程式的執行效能。而PGO就是分析程式碼,將常會用到的程式與較少用到的程式拆離處理。

Chrome團隊表示,Chrome是一個相當龐大的軟體專案,在程式碼中有上百萬種功能,而並非所有的功能都是那麼頻繁會被用到的。他們從實際的執行過程中分析資料,去找出哪些功能是最常被使用者使用的,然後進行最佳化。

除此之外,他們也將記憶體的使用進行最佳化,將常用的功能放到執行起來較快的記憶體區塊中,讓電腦要執行的時候直接到記憶體存取,而不用去硬碟找需要的程式指令,藉此來提升整體的效能。

根據Google的統計,進行PGO之後,Chrome的啟動速度就提高了16.8%,新的分頁開啟速度則提高14.8%,頁面載入的速度也提高5.9%。

不過,這個技術只有在Windows版的Chrome瀏覽器有用。而他們也表示,目前64 Bit版Chrome瀏覽器 v53版的使用者對於這種改變應該會相當有感,而如果是32 Bit版的Chrome使用者則需要使用v54版才能使用。

此外他們也宣佈,本月中將會發佈Chrome v55版,這個版本將可以大幅減少記憶體的佔用量達50%,讓過去Chrome被使用者抱怨為吃記憶體怪獸的狀況可以改善。


就算「速度提升到比之前更快15%」還是一樣是「最差瀏覽器」!yell

Chrome瀏覽器是Windows筆電、MacBook的耗電元凶

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏

Google推出Chrome 56版,強化了安全且頁面重載速度快28%

Google推出了穩定版的了新版瀏覽器Chrome 56。新版Chrome支援Windows、Mac、Linux以及Android等多個版本,新增功能包括會對收集密碼或信用卡號但不採用HTTPS協議的網站向用戶發出警告;改進了網頁重載的性能和效率;以及為開發者準備的大量新功能。

隨著安全威脅越來越嚴重,Google Chrome把很大的精力都用在了強化安全上面。其最主要的舉措之一就是引導網站優先採用加密的HTTPS協議。HTTPS協議會對資料包進行加密,被認為是降低內容注入等安全風險的必要步驟。每次升級Chrome幾乎都朝這個方向更進一步。

這次在Chrome 56中,瀏覽器會將收集密碼或信用卡號的HTTP網頁在地址欄標記為「不安全」。而在之前版本的Chrome只會用綠色的「安全」標籤註明所瀏覽網站使用的是HTTPS協議,並用中性色圖標表示網站並未使用HTTPS。

之前Mozilla的Firefox 51也已經採取了類似的做法,這兩種瀏覽器未來的目標都是讓所有的網站都用上HTTPS協議。你可以看到Chrome對此的步步緊逼:Google的下一步將是把「不安全」標籤的顏色改為醒目的紅色。

Chrome的第二大改進是加快頁面重載速度。通常頁面重載時需要對web伺服器進行檢查以確定緩衝的資源仍然有用(該過程被稱為驗證)。而這個對某頁面的驗證過程往往需要發出數百項涉及數十個域名的網路請求,對於行動裝置來說這尤其是一項沉重的負擔。但這次經過改進後,頁面重載的速度將可提高28%,而驗證請求的數量則會降低60%。

實際上Chrome的這一項改進是應Facebook的要求而進行的。Facebook提交的資料顯示,相對於其他的瀏覽器,Chrome提交的驗證請求是別人的3倍多。頁面重載一般是用在頁面容易加載失敗的場合,但現在用戶感覺頁面內容過時的時候也會經常重載。為了改善後一種情況,Chrome現在僅驗證主要資源後就繼續正常的頁面加載,最大化了緩衝資源的重用,而時延、耗電和資料用量因此也會變低了。

除了安全和性能更新外,Chrome 56 還為開發者準備了一大堆的新功能。比如Android、Chrome OS以及Mac版的Chrome增加了對Web Bluetooth API的支援。開發者只需幾行JavaScript程式碼即可讓網站與印表機、LED顯示螢幕等低功耗藍牙裝置建立連接。

🍎たったひとつの真実見抜く、見た目は大人、頭脳は子供、その名は名馬鹿ヒカル!🍏