Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!uunet!in3.uu.net!128.230.129.112!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!ais.net!newsfeed.direct.ca!news.he.net!newsserver.pacific.net.sg!mouse!kenliew From: kenliew@mouse.pacific.net.sg () Newsgroups: comp.unix.bsd.freebsd.misc Subject: performance tuning for sendmail mail Date: 2 Jul 1997 11:59:59 GMT Organization: Pacific Internet, Singapore Lines: 65 Message-ID: <5pdfrv$fo7$1@newton.pacific.net.sg> NNTP-Posting-Host: mouse.pacific.net.sg X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:43815 Hi, I have a unix box running bsdi 3.0. I have patch the kernel. Tune the kernel paremeters and recompile it. I am quite new to this OS. and I wish to use it as a smtp gateway. I am running sendmail 8.8.5. I wrote a script to try to simulate the traffic on this smtp gateway. say, firing smtp connections which write random 20-50K data onto the smtp gateway. before I run the programs, the load is somewhere at: ----- load averages: 0.23, 2.70, 6.09 19:53:44 27 processes: 1 running, 26 sleeping CPU states: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle Memory: Real: 856K/3980K Virt: 4892K/128M Free: 98M ----- after I started to bomb the machine, I always get this kind of load: ----- load averages: 10.50, 4.72, 6.38 19:55:40 38 processes: 2 running, 36 sleeping CPU states: 0.8% user, 0.0% nice, 13.0% system, 0.0% interrupt, 86.2% idle Memory: Real: 4140K/7624K Virt: 11M/175M Free: 94M ----- And there is about 60+ sendmails running. As soon as I fire up the test scripts, I always see that I have very high load, but my CPU idle time is always very high, and I could not figure out why? My colleague is currently using BSDI machines to run squid, and I have pickup most of the kernel tuning from him. His squid machine always have connections > 800, but the load always maintain at 1-2. My questions: 1.) Why did I miss in terms of tuning the BSDI kernel parameters? 2.) Why whenever I run sendmail, the load shoot up to >10 but all the resources seems so free. Is it the kernel report wrongly? 3.) How can I tune my system so that it can optimize the use for smtp or sendmail gateway. I think Eric Allman wrote sendmail on the bsd platform, and it should run best on bsd os. 4.) Any pointers? Any where that I could find more resources that explain these kind of tuning? Thanks and appreciate your help. Thanks. kenneth -- ---- ~(o)~(o)~ ---- Kenneth Liew - Systems Engineer Pacific Internet Pte. Ltd. ---- ----