歡迎您光臨本站 註冊首頁

微軟如何最佳化 Microsoft Edge 的記憶體使用?

←手機掃碼閱讀     admin @ 2020-06-19 , reply:0

一直以來,Google Chrome 都是資源消耗大戶,儘管其背後的巨頭對它進行了諸多改進,但 Chrome 仍是同時只執行少量標籤頁就會消耗大量記憶體的瀏覽器。但從另一方面來看,這並不只是 Chrome 的問題,CPU 和記憶體的高使用率也是其他基於 Chromium 的瀏覽器借鑑過去的“特色”。

其中就包括 Microsoft Edge,作為 Windows 10 中新的預設瀏覽器,它使用與 Chrome 相同的核心,而且 Chromium 也將 Microsoft Edge 帶到了 Windows 之外的平臺,Microsoft Edge 不僅可以在 macOS 上使用,其 Linux 版本也即將釋出。

所以 Microsoft Edge 同樣也會有記憶體佔用率高的問題。但從使用者主流的使用反饋來看,Microsoft Edge 佔用的記憶體遠低於 Chrome。甚至可以說和 Chrome 相比,大多數使用者反而會因為 Edge 佔用記憶體低而優先選擇使用它。因此,雖然 Microsoft Edge 在 Windows 10 裝置上也會消耗很多記憶體,但它依然比不上 Chrome 這種資源消耗大戶。

這其中當然離不開微軟對 Microsoft Edge 進行的最佳化。

微軟表示,在 Windows 10 May 2020 中,他們專門針對 Microsoft Edge 的記憶體使用問題提供了改進。測試也顯示了 Microsoft Edge 在這方面取得的重大進展。也就是說,如果在搭載 Windows 10 May 2020 的裝置上執行新版 Microsoft Edge,得益於微軟提供的改進,Edge 不會瘋狂佔用記憶體。

Microsoft Edge 首席專案經理 Kim Denny 解釋稱,微軟在新版 Windows 10 中實現了對堆內記憶體段(segment heap memory)的改進,從而減少了程式的記憶體使用。

透過 Windows 10 May 2020 中對 Win32 應用的堆內記憶體段(segment heap memory)的改進,Microsoft Edge 充分利用了這些更新,從而更有效地管理記憶體。Windows 10 May 2020 對裝置進行的早起內部測試結果顯示,使用 Microsoft Edge 瀏覽時,其記憶體使用量最多可減少 27%。

當然,具體的最佳化效果由於裝置的配置和使用情況不同而有所區別。

可以看到,Microsoft Edge 不是唯一受益於這些改進的瀏覽器,因為這是系統層級的改進,所有基於 Chromium 的瀏覽器以及其他應用都可利用此改進去最佳化記憶體使用。微軟作為 Chromium 的重要貢獻者,這次的改進從長遠來看是對使用者有利的事情。

檢視此頁面瞭解更多開發者如何利用堆內記憶體段(segment heap memory)改進的資訊。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/116549/microsoft-edge-getting-improved-memory-usage
微軟如何最佳化 Microsoft Edge 的記憶體使用?已經有6238次圍觀

http://coctec.com/news/soft/show-post-239063.html