I was thinking that it would be a good thing to come up with a scripted set of tests to benchmark the following: 1) How many messages/sec can qmail-send handle before it becomes ``serialized''? 2) A plot of max_maildir_deliveries/minute vs pop3d_sessions/minute In essense, the disk is a bottleneck in two situations: a) when the disk stores the queue b) when the disk stores user maildirs With tests in hand, one would be able to see the gain which a journaling file system would gain. For example, a sysadmin would be able to see the gains in throughput which buying Veritas vxfs would gain vs. buying a SSD for the queue vs. buying more non-volitile RAM for the RAID the maildirs are on. Right now, it's pretty difficult to say "if your avg message size is <150K on fs X on OS Y version Z, you need 64MB disk cache on the RAID A holding the maildirs to handle 500 deliveries/sec, as long as you don't get more than B pop3d sessions, but you're fine using an EIDE drive for the queue." Obviously you'd need the setup there. But it would be nice if we all had the same suite of tests which we were benchmarking hardware configuration with. Anyone have something like this in their toolbox? -- John White [EMAIL PROTECTED] PGP Public Key: http://www.triceratops.com/john/public-key.pgp
