Re: Cyrus-imapd memory tuning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Mar 13, 2014, at 04:18 AM, David R Bosso wrote:
> Just curious about what filesystem (and any special mount options) you're 
> using these days for large cyrus stores.  We've been using ext4 for a while 
> now (we used to use reiser) and have seen performance degradation over 
> time.  I've been wondering if anyone has any positive experience with using 
> recent XFS.

We're using ext4.  We try to recycle filesystems reasonably regularly (add a
new replica, sync everyone up, wipe the old replica), and never let them get
more than about 90% full.

Mount options are:

rw,nosuid,nodev,noexec,noatime,nobarrier,commit=120,data=ordered

(we use devices with battery backed caches, so barrier isn't necessary -
 obviously change that if you're not)

The long commit interval is probably pointless given how liberal Cyrus is
with fsyncs - it's more there to stop temporary files causing IO until they
do get an fsync - in case they are never kept.

Cheers,

Bron.

-- 
  Bron Gondwana
  brong@xxxxxxxxxxx
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus




[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux