看到盒友們每次都說不要開內存拓展,這樣會加速手機更迭和降低硬盤的壽命,故寫了寫一篇文章。
先說原理swap:系統會將暫時不用的數據從內存中移到硬盤上預留的一塊區域,從而釋放出物理內存空間,讓計算機可以繼續運行。
zram:通過將暫時不用的數據壓縮後存儲在內存中,來實現虛擬內存擴展。
通俗一點就是zram實際上是在內存上壓縮 相當於左右手有東西,這時要拿更多的東西,於是把右手的拍扁,騰地方放更多,消耗CPU資源,但並不會從RAM上拿走。swap是在rom上的相當於放在桌子上,左右手暫時不用的就放桌子上,CPU資源消耗小但會影響磁盤io性能。
這兩個功能本質是一樣的,區別在於存儲介質。
綜合以上原理我的建議是:swap內存拓展不要開,zram內存拓展可以開。
以上僅僅是我的個人觀點和看法,有不對請指教,歡 迎大佬來科普