Congratulations. You've discovered that something written entirely in perl has some CPU load on your 2012-vintage CPU and probably isn't ideal for running 180k mails/day on vintage hardware. Are you also hitting I/O limits on your 2012-vintage spinning rust?
And rather than actually research/test some performance tuning options like database configuration, you re-deployed the same thing on multiple Linux distributions and perl versions.
Then you posted this to a list from a gmail.com address rather than your own mail platform? OK, so I'm feeding the troll at this point.
I've run more throughput on ASSP on similar vintage Solaris box, and if you think compiling all those perl modules on Linux is a chore, try it on Solaris for an educational experience. I know at least one university ran all their student mail through ASSP without too much stress.
On Thu, 7 Nov 2019, Michał Górzec wrote:
So far I've been running assp on very small mail servers. Now I've set it up on a server that processes about 30 000 emails a day (whcich is not that much, I've planed setting it for other server that processes about 180 000 emails a day). It turned that assp is real cpu hog. It consumes about 40-50% of whole Xenon E3-1245 V2 cpu power (all cores) under such load. I could not believe that. I've tried disabling tests in assp. Even with almost everything disabled it sill consumed same amount of cpu power! Only setting * in transparent proxy mode reduced this... but only to about 10-15% cpu power! So I still cloud not believe it is assp fault. I've tried setting this system on other operating systems - ubuntu 18.04, centos 8, centos7, fedora 31, debian 10. Perl 5.30 , perl 5.28, perl 5.26 from repos, perl 5.30, 5.24 compiled from source. Cpan modules installed from repos. Cpan modules installed from source. Every single time it was exactly same high cpu usage. I've wasted few days on those tests.
-- Andre van Eyssen. Phone: +61 417 211 788 mail: an...@purplecow.org http://andre.purplecow.org About & Contact: http://www.purplecow.org/andre.html _______________________________________________ Assp-user mailing list Assp-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/assp-user