I regularly have one or more spamassassin process on my ISPConfig system which run at 100% and I can't seem to see why. For example here is one I found this morning:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8717 10076 25 0 72284 42m 2580 R 100 1.1 1:07.72 spamassassin
27710 10076 25 0 72208 42m 2580 R 100 1.1 502:29.76 spamassassin
As you can see one has been runing for 502 minutes. I know for sure I'm not under some type of spam attack, I've checked the maillog and no mail is coming in. The slow down from this is massive, we have a 2 dual core cpus and each process will add 25% load on the cpus, so if I have 3 of these runing top reports the total cpu usage is 75%. If I do a kill -9 on the processes they disappear and all is fine. But within a few hours another one is back there running at 100%.
Any idea what causes this to run like this? Were running Centos 4.6 and have applied the ispconfig mod so that we run clamd.