[Dovecot] dsync is SLOW compared to rsync
Jeff Gustafson
ncjeffgus at zimage.com
Thu Mar 29 02:51:49 EEST 2012
On Thu, 2012-03-29 at 02:12 +0300, Timo Sirainen wrote:
> On 22.3.2012, at 23.25, Jeff Gustafson wrote:
>
> > [root at n24 bu]# time dsync backup -u testuser at domain.com \
> > mdbox:/home/bu/testuser
> >
> > real 1m9.519s
> > user 1m7.592s
> > sys 0m1.126s
>
> Most of the time is spent on usermode CPU code. I doubt the problem is dsync itself, most likely the problem is mdbox's saving code. Or possibly index/cache code. Try the same dsync backup for:
>
> - mbox:/tmp/mbox
> - mbox:/tmp/mbox:INDEX=MEMORY
> - sdbox:/tmp/sdbox
My tests show that maildir to mdbox or sdbox backup/conversions take
about the same length in time. I noticed maybe a second or two
difference between mdbox and sdbox). On a 3.1GB mailbox either one took
about 6 minutes. Rsync, on the other hand, took less than a minute. I
will re-run the tests with a maildir to maildir backup and see how long
it takes.
...Jeff
More information about the dovecot
mailing list