spamassassin“spamd child”进程占用了 90% 或更多的 CPU

spamassassin“spamd child”进程占用了 90% 或更多的 CPU

在我的 Ubuntu 机器上,其中一个spamd child进程经常占用 90% 以上的 CPU。

  • 这个问题几个月前就开始出现了。这个盒子已经用了很多年了,从来没有出现过这个问题。
  • 我以为安装 21.10 会导致此问题,而安装 22.04 可以修复此问题,但 22.04 并未修复此问题。

以下是 的示例输出strace

pread64(10, "\0\0\0\0\1\0\0\0dG\0\0\0\0\0\0\0\0\0\0.\1\334\10\0\r\372\17\364\17\356\17"..., 4096, 74858496) = 4096
pread64(10, "\0\0\0\0\1\0\0\0eG\0\0\0\0\0\0\0\0\0\0D\1(\10\0\r\372\17\364\17\356\17"..., 4096, 74862592) = 4096
pread64(10, "\0\0\0\0\1\0\0\0fG\0\0\0\0\0\0\0\0\0\0>\1l\10\0\r\372\17\364\17\356\17"..., 4096, 74866688) = 4096
pread64(10, "\0\0\0\0\1\0\0\0gG\0\0\0\0\0\0\0\0\0\0&\1\34\t\0\r\372\17\364\17\356\17"..., 4096, 74870784) = 4096
pread64(10, "\0\0\0\0\1\0\0\0hG\0\0\0\0\0\0\0\0\0\0>\1l\10\0\r\372\17\364\17\356\17"..., 4096, 74874880) = 4096
pread64(10, "\0\0\0\0\1\0\0\0iG\0\0\0\0\0\0\0\0\0\0<\1p\10\0\r\372\17\364\17\356\17"..., 4096, 74878976) = 4096
pread64(10, "\0\0\0\0\1\0\0\0jG\0\0\0\0\0\0\0\0\0\0\374\0\370\t\0\r\372\17\364\17\356\17"..., 4096, 74883072) = 4096

我尝试过的其他方法(但没有效果):

  • sa-learn --clear
  • 删除许多bayes_toks.expire*文件/home/vmail/.spamassassin/
  • 重新启动spamassassin会暂时减少 CPU 负载,但它会再次恢复。

相关内容