[Dovecot] performance problems with rc10 and solaris 10
Dominik Saar
dominik.saar at 1und1.de
Wed Oct 25 07:24:58 UTC 2006
Hi Jeff,
I think i found it!
I checked the difference between alpha4 and rc10 in his doing.
With truss -d -p <pid> i found that with alpha4 the imap process takes
directly the mail i wanted .... rc10 made a complete directory
walkthrough thru my maildir by every mail call.
Example:
1. connect to mda -> complete directory walkthrough
2. select a mail and display them -> complete dir walkhrough
3. select a mail and display them -> complete dir walkhrough
4. select a mail and display them -> complete dir walkhrough
Did anybody need the output from truss to debug this finaly?
Hope this will help!
Cheers
Dominik
Am Montag, den 23.10.2006, 13:16 -0400 schrieb Jeff A. Earickson:
> Dominik,
>
> I was out on Friday. I am out of ideas here. I searched on Sunsolve
> for some of your messages below and nothing appeared that gave any
> information. I also googled for these messages and found nothing
> useful. You might want to open a service call to Sun and have them
> research it.
>
> Jeff Earickson
> Colby College
>
> On Fri, 20 Oct 2006, Dominik Saar wrote:
>
> > Date: Fri, 20 Oct 2006 16:04:39 +0200
> > From: Dominik Saar <dominik.saar at 1und1.de>
> > To: Jeff A. Earickson <jaearick at colby.edu>, dovecot at dovecot.org
> > Subject: Re: [Dovecot] performance problems with rc10 and solaris 10
> >
> > Hi,
> >
> > i made all changes in /etc/system and in dovecot.conf
> > the server has now the double amount of ram
> >
> > no changes ....
> >
> > same warnings
> >
> > Memory: 4096M real, 3283M free, 624M swap in use, 4217M swap free
> >
> > dovecot: Oct 20 16:02:58 Warning: IMAP(saar): Growing pool 'storage' with:
> > 1024
> > dovecot: Oct 20 16:02:58 Info: IMAP(saar): dirsize quota limit = 750000kB
> > dovecot: Oct 20 16:02:58 Warning: IMAP(saar): Growing data stack with: 32768
> > dovecot: Oct 20 16:02:58 Warning: IMAP(saar): Growing data stack with: 65536
> > dovecot: Oct 20 16:02:59 Warning: IMAP(saar): Growing data stack with: 131072
> > dovecot: Oct 20 16:02:59 Warning: IMAP(saar): Growing pool 'uidlist
> > record_pool' with: 32768
> >
> > Dominik
> >
> > On Thursday 19 October 2006 16:27, you wrote:
> >> Hi,
> >>
> >> I am running dovecot rc10 on a Sun E220R (sparc) for 3000 users with
> >> Solaris 10 version 6/06 plus current patches. While the performance isn't
> >> great (it is a slow 2 cpu x 450 MHz box), it isn't bad either.
> >>
> >> I use mbox format (/var/mail is NFS mounted) and ZFS for home directories.
> >> Authentication is via PAM. PAM uses kerberos to Active Directory.
> >>
> >> I have the following in my /etc/system file for dovecot:
> >>
> >> * double file descriptor limits for dovecot
> >> set rlim_fd_cur = 65536
> >> set rlim_fd_max = 131072
> >>
> >> I also discovered that I need this setting in my dovecot.conf, or it
> >> will fail over with the "shutting down too early/too many open files"
> >> problem that is often discussed on this list:
> >>
> >> login_process_per_connection = no
> >>
> >> Are you sure that your E450 isn't swapping? The "growing data stack"
> >> sounds like lack of memory/swap issues.
> >>
> >> Jeff Earickson
> >> Colby College
> >>
> >> On Thu, 19 Oct 2006, Dominik Saar wrote:
> >>> Date: Thu, 19 Oct 2006 14:04:03 +0200
> >>> From: Dominik Saar <dominik.saar at 1und1.de>
> >>> To: dovecot at dovecot.org
> >>> Subject: [Dovecot] performance problems with rc10 and solaris 10
> >>>
> >>> Hi,
> >>>
> >>> i have 2 dovecot imap server running on solaris 10
> >>>
> >>> The primary server with dovecot 1.0.alpha4 is running with best
> >>> performance on Sun Sparc E4k5 with 8x 450MHz
> >>>
> >>> The secondary with rc10 has ugly performanceproblems on Sun E450 wth 4x
> >>> 450MHz. Every new imap process takes permanent 25% cpu usage
> >>>
> >>> List the folder and fetch message are both slowy!
> >>>
> >>> Both servers are configred with ldap backend
> >>>
> >>>
> >>> preventive i deleted for rc10 the complet index and controlfiles,
> >>> because the spooldir is a sync from the masterserver with dovecot
> >>> alpha4. I thought its a little bit slowy because of my 30.000 mails.
> >>>
> >>> the indexfiles are created now, but the still ugly slow ....
> >>>
> >>> For debugging i compiled rc10 again --with-debug=yes and start dovecot
> >>> with solaris truss
> >>>
> >>> truss tells nothing to explain this behavor
> >>> logentrys from dovecot has this warnings:
> >>>
> >>> -->
> >>>
> >>> dovecot: Oct 18 14:51:47 Warning: IMAP(saar): Growing pool 'storage'
> >>> with: 1024
> >>> dovecot: Oct 18 14:51:47 Info: IMAP(saar): dirsize quota limit =
> >>> 750000kB
> >>> dovecot: Oct 18 14:51:47 Warning: IMAP(saar): Growing data stack with:
> >>> 32768
> >>> dovecot: Oct 18 14:51:47 Warning: IMAP(saar): Growing data stack with:
> >>> 65536
> >>> dovecot: Oct 18 14:51:48 Warning: IMAP(saar): Growing data stack with:
> >>> 131072
> >>> dovecot: Oct 18 14:51:48 Warning: IMAP(saar): Growing pool 'uidlist
> >>> record_pool' with: 32768
> >>>
> >>> <--
> >>>
> >>> also i compiled rc10 --with-notify=none, no result
> >>>
> >>> to ensure it isn´t the solaris system, i compiled alpha4.
> >>> Result: good performance
> >>>
> >>> Any ideas?
> >>>
> >>> Cheers
> >>>
> >>> Dominik
> >
> > --
> > Dominik Saar
> >
> > IT Corporate Server
> >
> > 1&1 Internet AG
> > Elgendorfer Str. 57
> > 56410 Montabaur
> >
> > Telefon: 02602/96-1635
> > Telefax: 02602/96-1446
> >
> > Geek by Nature, Debian GNU/Linux by choice.
> >
--
Dominik Saar
IT Corporate Server
1&1 Internet AG
Elgendorfer Str. 57
56410 Montabaur
Telefon: 02602/96-1635
Telefax: 02602/96-2222-1635
Geek by Nature, Debian GNU/Linux by choice.
More information about the dovecot
mailing list