近日,360瀏覽器基于Windows10 v2004新增的“SegmentHeap”內(nèi)存管理功能,進(jìn)行了全面更新,并發(fā)布SE新版本。據(jù)悉,該版本的360瀏覽器,內(nèi)存管理優(yōu)化效果明顯,渲染過程中的內(nèi)存占用量甚至可減少20.7%以上。
過去十年,微軟發(fā)布的所有補(bǔ)丁中,內(nèi)存漏洞占了大約70%??梢哉f,Windows操作系統(tǒng)的內(nèi)存占用問題,一直以來都在困擾眾多工程師和用戶。特別是,Vista之前版本使用的后端堆(Back-End)分配方法,通常需要頻繁地在堆上分配和釋放內(nèi)存,容易導(dǎo)致性能的損失,并且會(huì)使系統(tǒng)中出現(xiàn)大量的內(nèi)存碎片,降低內(nèi)存的利用率。
隨著Windows10 v2004引入SegmentHeap內(nèi)存管理機(jī)制,這一問題有望得到根本性的改善。據(jù)悉,Segment heap是一種現(xiàn)代堆的實(shí)現(xiàn)方式,在Vista以上版本低碎片堆的基礎(chǔ)上,增加了對(duì)中尺寸(<=128kb)并且可變大小的前端堆(內(nèi)存池)。運(yùn)行過程中,系統(tǒng)會(huì)預(yù)先從后堆端分配一定大小的內(nèi)存,創(chuàng)建內(nèi)存池,并在此內(nèi)存池中進(jìn)行內(nèi)存塊的分配、釋放并加以更加優(yōu)化的管理,從而降低整體堆的內(nèi)存碎片和對(duì)后端分配器的訪問頻率。
在微軟官方測(cè)試中,使用SegmentHeap最多可以將瀏覽器的內(nèi)存使用率降低27%。當(dāng)然,實(shí)際測(cè)試結(jié)果將根據(jù)設(shè)備配置和使用情況而有所不同,但是較低的內(nèi)存使用量確實(shí)有望帶來更好的體驗(yàn)。
基于“SegmentHeap”發(fā)布的360瀏覽器SE版本,在測(cè)試過程中同樣表現(xiàn)不俗。打開hao.#首頁時(shí),新版360瀏覽器各項(xiàng)數(shù)據(jù)如下:Browser進(jìn)程減少內(nèi)存占用4.47%,Utility網(wǎng)絡(luò)進(jìn)程減少7.32%,其中Render進(jìn)程由于blink和v8頻繁分配釋放較小對(duì)象的特性,優(yōu)化效果尤為明顯,達(dá)到減少內(nèi)存占用20.7%的提升。
此番360瀏覽器SE版本的發(fā)布,有望為大幅改善瀏覽器的內(nèi)存使用效率,為廣大用戶帶來更加快捷、流暢的使用體驗(yàn)。未來,360瀏覽器將繼續(xù)加強(qiáng)技術(shù)創(chuàng)新和產(chǎn)品研發(fā),不斷滿足用戶需求,升級(jí)功能優(yōu)化配置,實(shí)現(xiàn)服務(wù)方式的創(chuàng)新性改變和自身價(jià)值的突破性增長。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )