kswapd0 在 Ubuntu 18.04 上占用了 100% 的 CPU 时间

kswapd0 在 Ubuntu 18.04 上占用了 100% 的 CPU 时间

我的 Dell Latitude E7390(16 GB 内存,Intel i5 第 8 代八核)运行 Ubuntu 18.04 时经常遇到此问题,该过程kswapd0占用了一个或多个内核的 ~100% CPU 时间。

我必须转到 tty 并终止该进程(由于它是根进程,因此会重生)

附件是top其中一个实例的结果图片: TTY 中的 <code>top</code>

我发现了许多类似的问题,这些问题都详细说明了这个问题,但是,其中大多数都是旧的,有些人声称这是一个 Linux 内核错误,已在 Ubuntu 16.04 中修复。此外,所有答案都是在不同的硬件和软件型号上大约 2-3 年前的。因此,针对这些较新的型号,在此重新提出这个问题。类似问题(其中大多数是解决方法):

kswapd0 占用大量 CPU

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 的问题,但仍然有意义)

PS:我的系统截图uname -a供参考

在此处输入图片描述

答案1

我最近也遇到了这个问题,我发现我的 kswapd0 其实是一个挖矿程序。(请参考这篇文章:https://yoroi.company/research/outlaw-is-back-a-new-crypto-botnet-targets-european-organizations/

您可以检查文件,看看是否有一个名为.rsync(或在我的情况下)的文件夹。通常您会在文件夹下.configrc找到该程序。kswapd0a/

如果您发现该可疑文件夹,那么很有可能您的服务器已被感染。

相关内容