I don't think those results look too bad, even the original ones. imaptest doesn't measure real world performance anyway. Some ideas:
- Try mdbox instead of sdbox. Cluster filesystems apparently like a few bigger files better than many small ones. - Try imaptest with logout=0 (or =1 or something). Now you're measuring way too much the login performance. - autocreate plugin sucks, especially with logout=100 because it has to check that all of the mailboxes exist. In v2.1 autocreate plugin is redesigned to not do any disk I/O. On Fri, 2011-05-06 at 23:01 -0400, Aliet Santiesteban Sifontes wrote: > New results, now with all plugins disabled: > > os rhel6 x86_64, GFS2 Lun > > Totals: > Logi List Stat Sele Fetc Fet2 Stor Dele Expu Appe Logo > 100% 50% 50% 100% 100% 100% 50% 100% 100% 100% 100% > 30% 5% > 1- 4514 2189 2250 4514 4264 6163 709 3403 4260 4292 8726 > 2- 2827 1409 1389 2827 2765 3951 495 2168 2765 2777 5644 > 3- 2711 1409 1368 2711 2649 3833 512 2145 2647 2662 5396 > 4- 1799 912 890 1799 1720 2492 360 1370 1719 1735 3592 > 5- 3817 1869 1896 3760 3717 5313 575 3026 3715 3737 7616 > 6- 3296 1583 1628 3296 3215 4585 523 2600 3215 3238 6584 > > 2011/5/6 Aliet Santiesteban Sifontes <alietsantieste...@gmail.com> > > > the configs: > > > > [root@n02 ~]# dovecot -n > > # 2.0.12: /etc/dovecot/dovecot.conf > > # OS: Linux 2.6.32-71.24.1.el6.x86_64 x86_64 Red Hat Enterprise Linux > > Server release 6.0 (Santiago) > > auth_cache_size = 15 M > > auth_default_realm = test.com > > auth_mechanisms = plain login > > auth_worker_max_count = 60 > > disable_plaintext_auth = no > > login_greeting = Server ready. > > mail_fsync = never > > mail_location = sdbox:~/sdbox:INDEX=/vmail/index/%n > > mail_plugins = quota zlib > > managesieve_notify_capability = mailto > > managesieve_sieve_capability = fileinto reject envelope encoded-character > > vacation subaddress comparator-i;ascii-numeric relational regex imap4flags > > copy include variables body enotify environment mailbox date > > mbox_write_locks = fcntl > > mmap_disable = yes > > namespace { > > inbox = yes > > location = > > prefix = > > separator = / > > } > > passdb { > > args = /etc/dovecot/dovecot-ldap.conf.ext > > driver = ldap > > } > > plugin { > > autocreate = Sent > > autocreate2 = Trash > > autocreate3 = Drafts > > autocreate4 = Junk > > autocreate5 = Archives > > autocreate6 = Templates > > autosubscribe = Sent > > autosubscribe2 = Trash > > autosubscribe3 = Drafts > > autosubscribe4 = Junk > > autosubscribe5 = Archives > > autosubscribe6 = Templates > > quota = dict:User quota::file:%h/sdbox/dovecot-quota > > quota_rule = *:storage=250M > > quota_rule2 = Trash:storage=+50M > > quota_rule3 = Spam:storage=+25M > > quota_rule4 = Sent:ignore > > sieve = ~/.dovecot.sieve > > sieve_before = /var/vmail/sievescripts/before.d > > sieve_dir = ~/sieve > > zlib_save = gz > > zlib_save_level = 6 > > } > > postmaster_address = postmas...@test.com > > protocols = imap pop3 lmtp sieve > > service auth { > > unix_listener auth-userdb { > > group = vmail > > mode = 0660 > > user = root > > } > > } > > service imap-login { > > service_count = 0 > > } > > > > best regards > > > > > > 2011/5/6 Charles Marcus <cmar...@media-brokers.com> > > > >> On 2011-05-05 7:56 PM, Aliet Santiesteban Sifontes wrote: > >> > We have used sdbox as mailbox format, and all the user data is > >> configured in > >> > LDAP Servers > >> > >> It might help Timo to provide some suggestions if you also provide > >> dovecot -n output... ;) > >> > >> -- > >> > >> Best regards, > >> > >> Charles > >> > > > >