<div style="font-family: Verdana; font-size: 12px;">Thanx so much for your reply.<br><br>Yes, I forgot about some technical details...<br>Systems are all Solaris 10 5/08, some are x86 multicores, some are sparc T multicores, some<br>are virtual servers inside VMWare infrastructure, but I must say the degradation is almost<br>the same indipendently of the underlying hardware.<br>These machines have been changed in time, upgrading to modern hardware and latest<br>Solaris 10 releases, everytime by reconstructing all the db from the imap spool on a fresh<br>install of our Intranet Server distribution (that contains cyrus and all the other software).<br>All the cyrus base runs on top of a ZFS mirrored pool.<br>We never suffered problems from Cyrus, and we never found &quot;imapd&quot; on top of the processes.<br>Now these updated machines are running for at least a couple of years (Solaris 05/08 :) ).<br>I believe that the degradation has been slowly coming to this point, and only now<br>I started to have feedback from users tired of waiting some seconds to delete and so on.<br><br>I think I should anyway start by upgrading, and then check again.<br>Do you think I can safely rebuild the new cyrus with the same flags and make install on my binaries?<br>This is how I was building my 2.2.10:<br><br><font face="courier new">./configure --prefix=/iserver --with-auth=unix --with-ldap=/iserver --with-bdb=/iserver --with-sasl=/iserver --with-cyrus-prefix=/iserver --without-snmp --with-openssl=/usr/sfw<br><br></font><div>The SASL built inside the &quot;iserver&quot; is cyrus-sasl-2.1.20.<br><br>Thanks a lot for your help.<br>Gabriele.<br><br>
<table border="1" cellspacing="0">
<tbody><tr>
 <td align="right"><a target="_blank" href="http://www.sonicle.com">
<img src="http://www.sonicle.com/images/mailcard.jpg" wid="" th="350" border="0" height="45"></a></td>
</tr>
<tr>
 <td align="right">
<font size="1" face="Arial">
Gabriele Bulfon - Sonicle S.r.l.<br>
Tel +39 028246016 Int. 30 - Fax +39 028243880<br>
Via Felice Cavallotti 16 - 20089, Rozzano - Milano - ITALY<br>
<a href="http://www.sonicle.com">http://www.sonicle.com</a>
</font>
 </td>
</tr>
</tbody></table></div><tt><br><br><br>----------------------------------------------------------------------------------<br><br>Da: Michael Menge &lt;michael.menge@zdv.uni-tuebingen.de&gt;<br>A: info-cyrus@lists.andrew.cmu.edu <br>Data: 18 gennaio 2010 17.11.55 CET<br>Oggetto: Re: imapd 2.2.10 performance<br><br></tt><blockquote style="border-left: 2px solid rgb(0, 0, 128); margin-left: 5px; padding-left: 5px;"><tt>Hi,<br><br>Quoting Gabriele Bulfon &lt;gbulfon@sonicle.com&gt;:<br><br>&gt; Hi,<br>&gt; in the recent months I started to have performance issues on some  <br>&gt; installations<br>&gt; deployed happily for many years.<br>&gt; I tried running a reconstruct of all mailboxes during the weekend,  <br>&gt; but no results.<br>&gt; Maybe the amount of mail is now affecting imap performance?<br>&gt; These installations has 50-100 users, many of them keeping 2-8Gb of history.<br>&gt; How can I get back to the normal cyrus performance? (without archiving)<br><br>It is hard to help you to fix this issues, without knowing<br>where the bottleneck is.<br><br>So lets try to find the bottleneck. If it was running fine for many<br>years did the performance droped at one point or did it go down slowly?<br>What has changed? More users/ larger mailboxes?<br>Harddisk getting old and slower?<br>Is the system swaping?<br>What hardware does this run on?<br>Which OS?<br>Which filesystem?<br><br><br>&gt; - would reducing checkpoint from 30m to 5m help?<br><br>no, these checkpoints are only backups in case databasecorruption.<br><br>&gt; - would switching db from Berkley to Sleepycat help?<br><br>I don&#39;t know if Sleepycat is faster than Berkley DB. And i don&#39;t<br>know if your bottleneck is the db-access. You can try to use skiplist  <br>for some dbs but you should combine this with a more recend version of  <br>cyrus, as the<br>skiplistcode has been improved in the last few versions.<br><br>&gt; - would an upgrade to 3.x help? (and would just a rebuild work  <br>&gt; without any conversion?)<br><br>I would guess that upgrading cyrus to 2.3.16 could improve your  <br>performance, nevertheless should you upgrade you cyrus version as your  <br>version is very old.<br>Cyrus 2.3.16 has many new features i don&#39;t want to miss and many bugs  <br>have been fixed since 2.2.10<br><br><br><br><br><br><br>--------------------------------------------------------------------------------<br>M.Menge                                Tel.: (49) 7071/29-70316<br>Universit&auml;t T&uuml;bingen                   Fax.: (49) 7071/29-5912<br>Zentrum f&uuml;r Datenverarbeitung          mail:  <br>michael.menge@zdv.uni-tuebingen.de<br>W&auml;chterstra&szlig;e 76<br>72074 T&uuml;bingen<br><br><br><br><br><br><br>----<br>Cyrus Home Page: http://cyrusimap.web.cmu.edu/<br>Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki<br>List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html<br><br><br><br><br></tt></blockquote><br><br>&lt;&lt;smime.p7s&gt;&gt;<br></div>