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:
- connect to mda -> complete directory walkthrough
- select a mail and display them -> complete dir walkhrough
- select a mail and display them -> complete dir walkhrough
- 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@1und1.de To: Jeff A. Earickson jaearick@colby.edu, dovecot@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@1und1.de To: dovecot@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.