启用zSwap压缩内存提升小内存计算机性能


波波鱼
777 2024-01-08 11:33:52 51225 赞同 0 反对 0
分类: 资源
有些早期买的计算机内存不愿给,仅4G,有些人用电脑开的应用比较多8G不够用。启用zSwap压缩内存能改善程序内存不够用的问题,减少与swap分区交换,提升使用感。(8G及以上内存电脑可以先试试 修改swappiness减少SATA硬盘卡顿 ) 先说缺点,压缩需占用CPU资源,国产芯片性能较弱,开机画面延长3~5秒,开机后1~3分钟有卡顿感。

一、简单启用:

1、在终端中运行 sudo deepin-editor /etc/default/grub 命令修改grub配置文件

2、在 # Generated by deepin-installer 行下 GRUB_CMDLINE_LINUX_DEFAULT 行尾引号前添加

zswap.enabled=1 语句

3、保存完成后运行 sudo update-grub 命令使配置生效

4、重启即可开启zSwap。

 

三、进阶启用(因需要更新内核参数,该操作有一定风险,主要是软件装多了部分系统模块可能不正常,更新内核参数就卡开机画面)

风险主要是软件装多了部分系统模块可能不正常,更新内核参数就卡开机画面,等哪天想起来了写一个备份内核的帖子

1、在终端中运行 sudo deepin-editor /etc/default/grub 命令修改grub配置文件

2、在 # Generated by deepin-installer 行下 GRUB_CMDLINE_LINUX_DEFAULT 行尾引号前添加

zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=30 zswap.zpool=z3fold 语句

(注:enabled=启用 compressor=压缩算法 max_pool_percent=压缩内存最大占全内存% zpool=分配器)

3、保存后运行 sudo update-grub 命令使配置生效

4、运行此命令编辑内核模块参数 sudo deepin-editor /etc/initramfs-tools/modules 在下方添加以下三行

lz4

lz4_compress

z3fold

5、保存后运行 sudo update-initramfs -u 使配置生效(一般运行结果没几行,太多甚至翻页大概率挂了)

6、重启即可开启性能更好的zSwap。

 

四、检查是否启用

在终端中运行 grep -r . /sys/module/zswap/parameters/ 检查配置生效情况,其中 enabled: 为 Y 即启用。

 

五、补充

UOS去年更新了lz4 1.9.4.2版本,该版本在ARM架构上性能有所提升,系统版本太老的话建议升级lz4。

命令:sudo apt reinstall liblz4-1 lz4

文件包:lz4_1.9.4.2.zip

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
777L0
粉丝 3 资源 314 + 关注 私信
最近热门资源
银河麒麟桌面操作系统备份用户数据  130
统信桌面专业版【全盘安装UOS系统】介绍  129
银河麒麟桌面操作系统安装佳能打印机驱动方法  120
银河麒麟桌面操作系统 V10-SP1用户密码修改  108
麒麟系统连接打印机常见问题及解决方法  30
最近下载排行榜
银河麒麟桌面操作系统备份用户数据 0
统信桌面专业版【全盘安装UOS系统】介绍 0
银河麒麟桌面操作系统安装佳能打印机驱动方法 0
银河麒麟桌面操作系统 V10-SP1用户密码修改 0
麒麟系统连接打印机常见问题及解决方法 0
作者收入月榜
1

prtyaa 收益393.62元

2

zlj141319 收益218元

3

1843880570 收益214.2元

4

IT-feng 收益210.13元

5

风晓 收益208.24元

6

777 收益172.71元

7

Fhawking 收益106.6元

8

信创来了 收益105.84元

9

克里斯蒂亚诺诺 收益91.08元

10

技术-小陈 收益79.5元

请使用微信扫码

加入交流群

请使用微信扫一扫!