看到盒友们每次都说不要开内存拓展,这样会加速手机更迭和降低硬盘的寿命,故写了写一篇文章。
先说原理swap:系统会将暂时不用的数据从内存中移到硬盘上预留的一块区域,从而释放出物理内存空间,让计算机可以继续运行。
zram:通过将暂时不用的数据压缩后存储在内存中,来实现虚拟内存扩展。
通俗一点就是zram实际上是在内存上压缩 相当于左右手有东西,这时要拿更多的东西,于是把右手的拍扁,腾地方放更多,消耗CPU资源,但并不会从RAM上拿走。swap是在rom上的相当于放在桌子上,左右手暂时不用的就放桌子上,CPU资源消耗小但会影响磁盘io性能。
这两个功能本质是一样的,区别在于存储介质。
综合以上原理我的建议是:swap内存拓展不要开,zram内存拓展可以开。
以上仅仅是我的个人观点和看法,有不对请指教,欢 迎大佬来科普