我們知道Chrome是一款優(yōu)秀的瀏覽器,無(wú)論是性能還是功能。然而Chrome在內(nèi)存使用方面的表現(xiàn)卻讓人頭疼!經(jīng)常聽到朋友抱怨想在網(wǎng)上找素材,很快發(fā)現(xiàn)Chrome擠掉了pS需要的內(nèi)存!這個(gè)神奇的故事在Chrome用戶中不斷重復(fù)。我該怎么辦?
Chrome的機(jī)制非常消耗內(nèi)存
Chrome吃內(nèi)存是因?yàn)镃hrome采用多進(jìn)程機(jī)制,Chrome的每個(gè)標(biāo)簽和擴(kuò)展都是獨(dú)立的進(jìn)程。這種機(jī)制的優(yōu)點(diǎn)是單個(gè)進(jìn)程的崩潰不會(huì)影響整個(gè)瀏覽器并保持穩(wěn)定,但也帶來(lái)了吃掉內(nèi)存的問(wèn)題。
在Chrome中,即使不切換到某個(gè)標(biāo)簽頁(yè),標(biāo)簽頁(yè)的進(jìn)程也會(huì)繼續(xù)渲染網(wǎng)頁(yè)中的各種元素和腳本,占用大量資源,這樣的N個(gè)標(biāo)簽頁(yè)會(huì)耗盡內(nèi)存。
知道Chrome吃內(nèi)存的原理,有辦法解決。這是給大家推薦幾個(gè)減少Chrome占用內(nèi)存的解決方案,從機(jī)制上解決Chrome占用內(nèi)存的問(wèn)題!
OneTab
下載地址:/
這是Chrome的擴(kuò)展。OneTab的功能是將Chrome當(dāng)前打開的標(biāo)簽轉(zhuǎn)換成列表。這些標(biāo)簽被OneTab轉(zhuǎn)換成一個(gè)列表,實(shí)際上在內(nèi)存中被清除了,但是OneTab保留了這些標(biāo)簽的記錄。當(dāng)你想再次瀏覽這些標(biāo)簽頁(yè)時(shí),可以通過(guò)OneTab重新打開,網(wǎng)頁(yè)就會(huì)回來(lái)。
官方聲稱Chrome的內(nèi)存占用減少了95%
因?yàn)镺neTab的原理實(shí)際上是清理標(biāo)簽頁(yè)的進(jìn)程,將標(biāo)簽頁(yè)的瀏覽記錄保存在列表中,可以立即釋放Chrome的內(nèi)存。根據(jù)OneTab的官方聲明,它甚至可以將Chrome的內(nèi)存使用率降低高達(dá)95%!當(dāng)然,這與你打開的標(biāo)簽數(shù)量有關(guān)。打開的標(biāo)簽越多,可以使用OneTab減少的內(nèi)存就越多。
偉大的吊桿
下載地址:/web store/detail/klbibkeccnjlkjkiokjodocebajanakg
這是一個(gè)舊的Chrome擴(kuò)展。它的作用是暫時(shí)凍結(jié)Chrome的tab,讓tab進(jìn)程占用的資源得以釋放。在這方面,大吊桿的原理類似于OneTab。
安裝好標(biāo)簽后,會(huì)彈出相應(yīng)的設(shè)置頁(yè)面,可以設(shè)置標(biāo)簽凍結(jié)的時(shí)間。例如,它可以設(shè)置為1小時(shí),如果背景選項(xiàng)卡處于非活動(dòng)狀態(tài)1小時(shí),它將被凍結(jié)。此外,還可以設(shè)置不凍結(jié)固定、播放、輸入框中的文本和正在使用的標(biāo)簽,這非常詳細(xì)。
您可以將背景標(biāo)簽設(shè)置為在特定時(shí)間后自動(dòng)凍結(jié)
標(biāo)簽在被“創(chuàng)建掛起器”凍結(jié)后需要重新加載,這與OneTab將標(biāo)簽變成列表后需要重新加載的原因相同?!皠?chuàng)建掛起器”可以將先前標(biāo)簽的內(nèi)容緩存到硬盤上。重裝不需要網(wǎng)絡(luò)連接,可以回到之前的瀏覽位置,非常方便。
您可以將背景標(biāo)簽設(shè)置為在特定時(shí)間后自動(dòng)凍結(jié)
大趨勢(shì)的效果非常明顯??纯聪旅娴膶?duì)比,我們可以看到,thegreatsspender確實(shí)可以減少Chrome的內(nèi)存占用。
節(jié)省內(nèi)存的效果還是很明顯的
使用邊緣瀏覽器
如果覺得Chrome占用內(nèi)存太多,但又不想通過(guò)這些工具篡改標(biāo)簽,也可以考慮Edge瀏覽器。邊緣瀏覽器已經(jīng)改為Chrome內(nèi)核,并且兼容Chrome擴(kuò)展,可以導(dǎo)入Chrome書簽、瀏覽記錄、密碼等素材。從體驗(yàn)來(lái)看,Chrome用戶可以無(wú)縫過(guò)渡到Edge瀏覽器。
與Chrome相比,Edge瀏覽器是更加省內(nèi)存。原因是在Windows102004中,微軟帶來(lái)了SegmentHeap的特性,可以將Edge瀏覽器的內(nèi)存占用減少27%。到目前為止,Chrome已經(jīng)明確表示不支持這個(gè)功能,所以Edge在內(nèi)存占用方面比Chrome有明顯的優(yōu)勢(shì)。
Chrome認(rèn)為SegmentHeap會(huì)帶來(lái)跑分
Chrome認(rèn)為SegmentHeap會(huì)拉低跑分,所以暫時(shí)不支持
當(dāng)然SegmentHeap也不全是好的,它會(huì)在一定程度上增加CpU的負(fù)擔(dān)。但是,CpU的性能已經(jīng)過(guò)剩,在六核八核遍地都是的情況下,這種技術(shù)還是相當(dāng)合理的。如果你的記憶真的不堪重負(fù),Edge比Chrome更值得選擇。
摘要
簡(jiǎn)單來(lái)說(shuō),減少Chrome內(nèi)存使用最常見的方法就是凍結(jié)Chrome標(biāo)簽的進(jìn)程,釋放占用的資源,然后在需要的時(shí)候重新加載標(biāo)簽。這種方法可以大大減少Chrome的內(nèi)存使用,但也會(huì)增加CpU和硬盤的負(fù)擔(dān),體驗(yàn)更多的網(wǎng)頁(yè)加載過(guò)程。希望Chrome以后能像Edge一樣沿用SegmentHeap特性,帶來(lái)更合理的內(nèi)存占用。
文章來(lái)源:太平洋計(jì)算機(jī)網(wǎng),原文鏈接:cn/1387/13872143.html