我的Dell Latitude E7390(16 GB内存,Intel i5第8代八核心),运行Ubuntu 18.04,经常遇到一个问题,即这个进程kswapd0占用了一个或多个核心的CPU时间的约100%。
我不得不进入tty并杀死该进程(因为它是一个根进程,所以会重新生成)。
附上一张top命令在tty中的结果截图:
我发现有很多类似的问题描述了这个问题,但大部分都是旧的,并且有些声称这是一个Linux内核bug,在16.04版的Ubuntu中已修复。此外,所有答案都是关于2-3年前的不同硬件和软件模型。因此,我在这里重新提问这个问题,针对这些更新的型号。
类似的问题(大部分都是解决方法):
kswapd0正在占用大量CPU资源
我不得不进入tty并杀死该进程(因为它是一个根进程,所以会重新生成)。
附上一张top命令在tty中的结果截图:
![<code>top</code> in TTY](https://istack.dev59.com/3sont.webp)
https://www.linuxquestions.org/questions/slackware-14/kswapd0-at-100-cpu-4175585351/
https://bugzilla.kernel.org/show_bug.cgi?id=65201
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1518457
https://bbs.archlinux.org/viewtopic.php?id=205654(这是一个关于Arch Linux的帖子,但仍然相关)
P.S.:附上我的系统运行uname -a
的截图供参考