Clifton,

On Tue, Jan 20, 2004 at 01:16:53PM -1000, Clifton Royston wrote:
> > 
> > right now, i'm suffering from high cpu load averages once it's
> > gets too busy the load will skyrocket to abnormal high values
> > and the service will become unavailable untill it's restarted. 
> > this typically happens during peak times when we receive 15 pop 
> > sessions/sec.
> > 
>   Usually this kind of overload is due to many users having large
> mailboxes (e.g. 30MB and up) in the old UNIX mbox format.  In this
> format, the file needs to be recopied to update the messages' status
> when popped, which results in the POP sessions completely saturating
> your disk I/O bandwidth.

i've ran qpopper 2.5x on a sparc system with 20k mailboxes, mailboxes
where up to 40mb in mbox format so i do recognize the situation. but 
my current problem is totally different. there's no recopying with
the maildir patch thus reducing I/O, which is probably it's biggest 
advantage for high volume sites.

>   I haven't seen reports of this with maildir format.  However, what
> you're describing is consistent with I/O bandwidth saturation.
> 
>   If you are saturating your disk bandwidth, you'll see a large number
> of concurrent tasks waiting to run ("load" as shown by the uptime
> command or xload) but a high proportion of idle time shown by vmstat.

that's absolutely true, see my sample in my mail to TLP.


bart
--

Reply via email to