欢迎访问BXFOR 科技控与板砖工

Debian增加swap分区解决kswapd0进程占用CPU过多的问题

img
12月
19

最近我的Debian系统非常卡顿,后台一看是kswapd0进程占用CPU过多,

然后看了一下swap空间的大小。居然大小是0M。

查看的命令是free -m。

难道真的是swap分区导致的问题?不管了,先添加个swap分区再说吧。

一、创建文件

dd if=/dev/zero of=kwxgd bs=1024 count=1024000

SSH执行以上命令,创建一个名为kwxgd的1G 空文件(写0占用磁盘)。

二、制作为Swap文件

mkswap kwxgd

SSH执行以上命令,将生成的kwxgd制作为SWAP文件,若没有制作SWAP文件,执行下一步可能会出现:“swapon: kwxgd: read swap header failed: Invalid argument”错误。

三、让Swap文件生效

swapon kwxgd

SSH执行以上命令,使“kwxgd”这个Swap文件生效,并叠加进当前sawp空间中。

四、查看当前SWAP

swapon -s

SSH执行以上命令,查看当前swap的情况。

五、自动挂载

1)编辑/etc/fstab

vi /etc/fstab

2)按格式填入

/root/kwxgd   swap    swap    defaults      0    1

最后,检查物理内存是否有空闲,以及swap使用情况

free -m
vmstat -s | grep -i page

You must be logged in to post a comment.

我的推特

"录BIM课+捡日语+温习Shell脚本,理想是这样的,现实是刷完碗啥都不想干了"
"世界上有三种鸟,一种是笨鸟先飞,一种是嫌累不飞,第三种鸟最讨厌,自己不飞,就在窝里下个蛋,要下一代使劲飞。"
"却下水晶帘,玲珑望秋月 https://t.co/PEk4FZ3Oy6"
"老婆:iG 夺冠了 我:你知道那是干什么的吗? 老婆:打篮球的吗? 我:那是打游戏的啦,虽然不知道是打什么的 老婆:差不多 https://t.co/8t9F00Fcze"
"爱心小贴纸 https://t.co/IfbcGiFRMQ"
"朴素的早餐,特别的温暖 https://t.co/tAYCNmuxea"

网站日历

2019年五月
« 12月    
 12345
6789101112
13141516171819
20212223242526
2728293031  
跳至工具栏