Thanks guys, Problem solved now, It was a program called "watchdog" in Plesk which was the problem. Somehow it is not detecting the status of process and is starting the process again and again.
Jai On Jan 14, 2008 11:38 PM, Mike Jackson <[EMAIL PROTECTED]> wrote: > > My server has 8GB of ram, around 4 GB is currently used by spamassassin > > (too many process of /usr/bin/perl -T /usr/local/psa/admin/sbin/spammng > > -c -C --max-children=1 start). > > > > Is this normal? Can I somehow limit the process concurrency of > > spamassassin or I could limit the amount of RAM it consumes? > > > > I am tried to change max-children from 5 to 1 (by using Plesk) but no > > results. > > Plesk basically uses the system default SpamAssassin install. The > exceptions: > > * It has its own startup scripts that invoke the system's spamd with its > own options. That's spammng. > > * It has a replacement for spamc. > > * It has wrapper scripts for sa-learn. > > But once spamd is running, you're basically looking at a typical spamd. > In your case, it looks like it's having problems starting up. It sounds > like "spamassassin --lint" might be your friend here. > > (Oh, and different versions of SA come with Plesk. It depends on your OS > version and version of Plesk. On Redhat, the latest version I've seen > used is 3.1.9.) >