On 12 Aug 2008, at 06:53, Mathieu Kretchner wrote: > At present, we have a lot of I/O, we wonder if the last version of > cyrus is improved for this point ? Recent versions have several features designed to allow very large scaling of I/O. In addition to optimization to the old architecture, header, index, cache, expunge, and squat can be moved to a separate metapartition. That means you have (effectively) three possible I/O paths -- the mail, the indices, and the mailboxes.db. Each can be on separate storage with optimal price vs performance characteristics for the proposed load. With only 5000 users on two machines, I suspect simply replacing the old machines with new machines will be such a performance increase that very little optimization would be required. :wes ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html