內存占用量大幅減少 360瀏覽器基于Windows10 v2004新功能發(fā)布SE版本

近日,360瀏覽器基于Windows10 v2004新增的“SegmentHeap”內存管理功能,進行了全面更新,并發(fā)布SE新版本。據悉,該版本的360瀏覽器,內存管理優(yōu)化效果明顯,渲染過程中的內存占用量甚至可減少20.7%以上。

過去十年,微軟發(fā)布的所有補丁中,內存漏洞占了大約70%??梢哉f,Windows操作系統的內存占用問題,一直以來都在困擾眾多工程師和用戶。特別是,Vista之前版本使用的后端堆(Back-End)分配方法,通常需要頻繁地在堆上分配和釋放內存,容易導致性能的損失,并且會使系統中出現大量的內存碎片,降低內存的利用率。

隨著Windows10 v2004引入SegmentHeap內存管理機制,這一問題有望得到根本性的改善。據悉,Segment heap是一種現代堆的實現方式,在Vista以上版本低碎片堆的基礎上,增加了對中尺寸(<=128kb)并且可變大小的前端堆(內存池)。運行過程中,系統會預先從后堆端分配一定大小的內存,創(chuàng)建內存池,并在此內存池中進行內存塊的分配、釋放并加以更加優(yōu)化的管理,從而降低整體堆的內存碎片和對后端分配器的訪問頻率。

在微軟官方測試中,使用SegmentHeap最多可以將瀏覽器的內存使用率降低27%。當然,實際測試結果將根據設備配置和使用情況而有所不同,但是較低的內存使用量確實有望帶來更好的體驗。

基于“SegmentHeap”發(fā)布的360瀏覽器SE版本,在測試過程中同樣表現不俗。打開hao.#首頁時,新版360瀏覽器各項數據如下:Browser進程減少內存占用4.47%,Utility網絡進程減少7.32%,其中Render進程由于blink和v8頻繁分配釋放較小對象的特性,優(yōu)化效果尤為明顯,達到減少內存占用20.7%的提升。

此番360瀏覽器SE版本的發(fā)布,有望為大幅改善瀏覽器的內存使用效率,為廣大用戶帶來更加快捷、流暢的使用體驗。未來,360瀏覽器將繼續(xù)加強技術創(chuàng)新和產品研發(fā),不斷滿足用戶需求,升級功能優(yōu)化配置,實現服務方式的創(chuàng)新性改變和自身價值的突破性增長。

(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )