19 Dec
2007
19 Dec
'07
3:36 p.m.
On 19.12.2007, at 13.42, Daniel Watts wrote:
I've just straced a dovecot imap process and found one thread
sitting there doing hundreds and hundreds of maildirsize updates as
follows:
What Dovecot version? v1.0.8 fixed one bug that caused this.
Also it's of course quite pointless to even read maildirsize for each
FETCH. This has been fixed in v1.1..
read(0, "2838 UID fetch 1816 (UID RFC822."..., 2974) = 51 .. read(0, "2839 UID fetch 1817 (UID RFC822."..., 2923) = 51
This shows that Thunderbird is sending a separate FETCH for each
message for some reason. Even without maildirsize updates it might be
slow.