[Dovecot] pre-1.0.rc27: Index and mbox fixes
    Troy Engel 
    tengel at fluid.com
       
    Sun Mar 11 18:51:54 EET 2007
    
    
  
Timo Sirainen wrote:
> 
> Promising. After running a bit less than 9 hours, zero errors with ext3
> +maildir and 10 concurrent imaptest clients:
I think dP alluded to this question earlier but I'm not sure if I see a 
response -- the default setting for login procs is:
#login_process_per_connection = yes
...with all the notes about security ans so forth. The question is 
though what's a best recommended practice for efficiency and speed? What 
I'm wondering is that most clients like ThunderBird spawns multiple 
threads, which cause multiple logins. Typically 3-5 per user on TBird.
So would it be correct to say that 50 people logged in at once would 
have ~150 login-auth procs running in order to get work done? At what 
point is a small tradeoff in security worth the recovery of CPU and 
process space?
If one login proc is already running for the first thread 'user=tengel', 
do the subsequent threads re-use that same proc instead of launching 
another? Right now with min=3 and only myself logged in, I see 6 
imap-login procs on the stack, and I'm worried that we'll start 
overloading the system.
Thanks for any input -- just looking at how to best optimize here.
-te
-- 
Troy Engel | Systems Engineer
Fluid Inc. | http://www.fluid.com
    
    
More information about the dovecot
mailing list