Linux系统下的swap和zram是两个扩大内存的技术,都可以在一定程度上提示系统的性能。当然swap和zram swap,一般情况下zram的使用比较多。下面就来介绍一下Linux系统swap和zram swap怎么使用?一起随小编去看看具体的操作吧!

磁盘 swap:是把磁盘的一部分作为内存, 对应用来说完全是透明的,相当与增大了内存, 但是缺点很明显, 当用到swap的时候,速度会变的很慢。
zram: 是把物理内存的一部分划分出来,把不是常用的内存数据压缩后放到zram里, 用到的时候把数据解压出来, 相当于牺牲了一些cpu效率,变相增大了内存。
如果设备支持zram,肯定是优先使用zram, 不过有的设备内核比较旧,只有使用磁盘 swap了。
查看设备是否zram的方法:
adb到设备中shell中, cd /dev/block/ 下, 看是否有zram0 或zram1
如果没有该文件,也不一定是设备不支持zram, 也有可能是内核中没有把zram选项勾中,可以到内核源码中搜索 zram
下面是曾经写的一个脚本:使用磁盘swap
#!/system/bin/sh
#SWAP_FILE=;/data/swap1”
if [ ! -f ;/data/swap1” ]; then
dd if=/dev/zero of=/data/swap1 bs=390250 count=256
fi
busybox mkswap /data/swap1
busybox swapon -p 0 /data/swap1
echo 0 》/proc/sys/vm/swappiness
cat /proc/sys/vm/swappiness
busybox free -m
/proc/sys/vm/swappiness 里的值代表使用swap的优先级, 0 就是不用, 100代表最大程度的使用
更新:
如果你想知道当前swap用的是哪个路径的swap文件,
cat /proc/swap就可以知道。
以上内容就是小编为大家带来的关于Linux系统swap和zram swap的使用方法了,如果你的电脑内存太小,那么可以用swap或者zram swap对内存进行扩展。希望可以帮助到大家!
Linux Mint 20.2“Uma”中的新
EasyWSL工具将 Linux Docker 映
适用于 Linux 5.16 的新 Zst
适用于Linux的Windows子系统
Linux系统xlsatom命令如何使
鬼谷八荒山中旧谊任务怎么触发?
鬼谷八荒山中旧谊任务怎么做山中旧谊支线任务怎么触发游戏在......
阅读
火绒安全软件关闭托盘消息的方法
火绒安全软件是一款安全性极好的安全查杀软件,这款软件可以......
阅读
如何更新BIOS:BIOS更新有哪些风险和注意
更新BIOS是提高计算机性能和兼容性的有效方法之一。这个过程并......
阅读
旌宇显卡驱动怎么回滚
有些用户在更新了显卡驱动之后发现电脑反而出现了问题,那么......
阅读
如何判断是否需要更换电池:笔记本电池
笔记本电脑作为现代办公和日常生活中重要的工具,其性能和稳......
阅读
Canalys 公布 2022 年第一季度
Intel Core i9-12900KS 在美国
2022支付宝集福生肖卡怎么
据报道Windows10将于2021年进
从安装Windows 10 May 2020更新
微软市值超过苹果达到了
避免QQ帐号被盗的三条建议
网易云音乐官方歌单查看
《地下城与勇士》110奶爸
阴阳师一事无成怎么达成
lol手游卡牌新皮肤腥红之
欧比亚显卡是几线牌子
打印机品牌型号查看教程
电脑版115网盘将文件加密
如何处理电脑常见故障:
Word文档将彩色图片转为黑
WPS Excel设置打印时嵌入所
三星S6隐藏应用程序图标方
win10的音量图标不见了怎么
如何增强wifi信号穿墙_增强
windows10下Wi-Fi不断断开与笔
Linux编程时出现Segmentation fault错误如何解决?今天小编要为大家分享的就是Linux编程时出现Segmentation fault错误的处理办法,有需要的朋友可以参考下...
次阅读
最近一些朋友问小编Linux Mint如何设置面板位置以及添加面板元素?今天小编将为大家分享的是Linux Mint设置面板位置以及添加面板元素的方法,希望对大家会有帮助,有需要的朋友一起去...
次阅读
今天小编为大家带来的是从Vim中访问shell或者运行外部命令的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
最近一些朋友问小编Linux下如何设置交换文件?今天小编将为大家带来的是Linux下设置交换文件的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编为大家分享的是为Llinux系统添加交换分区(swap space)的方法。希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编为大家带来的是Linux开机报错unable to load selinux policy的解决方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
一些朋友不知道在Linux系统中如何把文件拷贝到U盘。今天小编就为大家带来的是Linux系统中把文件拷贝到U盘的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编为大家带来的是Linux下设置权限让用户只删除自己的文件的方法,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编为大家带来的是 linux命令行下进入带空格的文件夹的方法。希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
最近一些朋友问小编Linux下如何查看16进制文件?今天小编将为大家带来Linux下查看16进制文件的方法,有需要的朋友一起去看看吧...
次阅读
适用于 Linux 的 Windows 子系统允许管理员直接从 Windows 访问基于 Linux 的工具,但并非每个 Linux 发行版都可以通过 Microsoft Store 获得。 现在有一个名为 EasyW...
次阅读
适用于 Linux 5.16 的新 Zstd 已准备就绪,性能提升高达 35% 最近,为 Linux 5.16 内核准备的新 Zstd 已提交给linux-next 合并,以便在接下来的几周内进行更广泛的测试。...
次阅读
下面小编将为大家带来的是Linux系统swap和zram swap的使用详解,希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天这篇文章的内容主要讲述的是Linux区分install命令和cp命令详解、希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读
今天小编为大家带来的是Linux的特殊权限SUID、SGID和SBIT讲解。希望对大家会有帮助,有需要的朋友一起去看看吧...
次阅读