deepin v20 swappiness设置不起作用,复制文件卡顿
Tofloor
poster avatar
rekees2020
deepin
2020-07-19 17:41
Author
本帖最后由 rekees2020 于 2020-7-19 09:54 编辑

vm.swappiness控制使用swap的倾向,deepin v20的默认值为10, 查询方法cat /proc/sys/vm/swappiness  意思为内存占用90%时启用swap.      本地到局域网服务器、局域网服务器到本地、本地到本地各种方向复制大文件时卡顿,查看资源占用,CPU 10%-20%,内存30%多,远远不应该启用swap
把vm.swappiness设置为0或1, 理论上可以基本不用swap(按很多地方的解释,0是完全不用)/不影响休眠,但系统无视这个设置,仍然在CPU 10%-20%,内存30%多的时候卡
禁用swap立即解决问题,但休眠功能没了

Reply Favorite View the author
All Replies
avatar
说书人
deepin
2020-07-19 21:23
#1
本帖最后由 gaoyanglion 于 2020-7-19 13:34 编辑

臣附议,确实有这个问题
感觉可以用vmstat跟踪一下卡顿时,Page-In和Page-Out是不是很频繁
Reply View the author
avatar
rekees2020
deepin
2020-07-19 22:14
#2
复制大文件时,用deepin自带的系统监视器看到swap使用量一直上升,系统逐渐开始卡,拷完9.3GB的文件,swap用到八九百兆
vmstat看到的情况必然是一样的
其他发行版也有很多人提到这个问题,而且是多年前就有,感觉是内核里一直存在的问题
Reply View the author