Michael J McCafferty wrote: > All, > I have a customer who has over 100,000 subscribers to 35 or so > mailman mailing lists (ranging in size from 5 to 22,000 subscribers > each). From time to time the CPU utilization goes to 100% for > exceptionally long times. Usually when I see that it has been like that > for several hours or a few days, I will manually kill and restart > mailman. Sometimes it goes right back to 100% CPU and some times it will > wait a little bit before returning to whatever it's doing with all it's > time. As of now it has been at 100% (mostly user time) for over 12hrs. > It seems that if the CPU was in a lot of iowait then a restart fixes it, > if it was user time then the CPU utilization resumes after the restart. > The process that is using all this CPU time is the BounceRunner. > The system is a Celeron 1.7 w/1G RAM (I have a Cel 2.4 just laying > around, I can upgrade easily, but is that enough ?). I see from posts > around the `Net that the bounce runner is a bit of a pig. Is there any > way to see the queue of work it has to do, is there any way to determine > if something is broken and causing the high CPU utilization ??? I'd like > to know if I need to upgrade the server CPU, or need faster RAM or split > the lists to different servers, or if the work that is happening is just > fine taking this long to process. I figure the best way to start is to > figure out what work is taking so much CPU time. Any thoughts ? Any > performance tuning tips on the BounceRunner ? > > RPM installation of Mailman on CentOS 3.5 > mailman-2.1.5.1-25.rhel3.5 (version that comes with CentOS 3.5) > Postfix is the MTA
http://www.mail-archive.com/[email protected]/msg17786.html -- Mark Wolfe Lakeside, Ca. http://www.wolfenet.org gpg fingerprint = 42B6 EFEB 5414 AA18 01B7 64AC EF46 F7E6 82F6 8C71 Linux. The Internet's Operating System. http://www.linux.org -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
