其实总体上Deepin Linux系统优化得不错,但是用户可能更需要一个稳定的初始系统,尤其是小内存用户,包括配置不是很高的用户。
前言 小内存不管是用Deepin系统还是其它的Linux系统都比较的别扭,但是可以通过有效的设置,还是可以解决好些问题的,比如防止卡顿卡死现象的出现。 参考:在Linux系统中启用Zswap的方法,以减少Linux磁盘抖动。(关于防磁盘抖动的题外话,就是很多Linux这个抖动比较厉害,主要是因为,以前很多人把交换区放在磁盘的最尾部,所以机械硬盘这个磁头,一会要读前面的数据,一会要跳后面去,另外ZRAM ZSWAP可以减轻的磁盘读写量。)
小内存用户设置一下 首先保证你在开启使用交换区或文件(有交换区或交换文件在用的情况下),然后编辑下deepin.conf文件,更改: vm.swappiness=40 vm.vfs_cache_pressure=100 并加入下面一条(不是必须): vm.min_free_kbytes=64000 设置完成后重新启动Deepin系统就可以生效了。 参考:在Linux系统中检查Swappiness值及更改Swappiness值的方法。
注意事项 实测能够大幅减轻系统和部分应用卡顿卡死现象。当然这只是大幅减轻,不是包去除这些问题。上面的最后一条可以不加,因为和Deepin官方数值比较接近,我只是为了好看加标准化点。 这个64M是保留给内核和硬件防冲突的,一般只建议不低于64M不超过512M。如果过分低容易崩溃,过分高容易硬件卡死,当然如果你发现不够可以加点。 如果你是机械硬盘,建议打开硬盘写入缓存效果更好,需要下载一个DISKS,有个驱动器设置。 这个操作是没有任何风险的,建议2G到4G内存的用户可以测试下。比如2G内存的电脑,不改这个,开个QQ、微信就很卡了,但是按以上方法,可以QQ、微信开着,还能看电视剧,还能同时上网浏览。如果不设置一下,这样用直接就会卡到死机。
相关主题 |