KswapD0 使用 100% CPU

dup*_*ont 11 overheating cpu 16.04

从 15.10 升级到 16.04 后,我注意到我的上网本风扇一直在全速转动。我检查了进程 mnitoor 并注意到 KswapD0 使用了 100% 的一个内核。

问题是什么 ?正因为如此,我的上网本很慢,而且我担心处理器过热。

小智 22

这似乎是通常(但不是唯一)在内存不足的系统中弹出的东西。您可以查看跟踪此问题的错误错误 #1518457:kswapd0 100% CPU 使用率

目前还没有实际的修复方法,但有一些解决方法可以为您解决问题:

  1. 添加echo 1 > /proc/sys/vm/drop_caches到常规 crontab 和/或在 kswapd 起作用时手动运行该命令
  2. 注释掉第 2 行/lib/udev/rules.d/40-vm-hotadd.rules(有关更多讨论,请参阅错误链接)

  • *2.* 您应该引用要删除的行,以防将来更改行的顺序。 (5认同)
  • 是的,现在实际上是第 3 行(考虑到第一行是注释)`ATTR{[dmi/id]sys_vendor}=="Xen", GOTO="vm_hotadd_apply"` (3认同)