Updated SQLite LocalStatus patch (CAUTION)
Rob Browning
rlb at defaultvalue.org
Sat Nov 20 18:08:35 GMT 2010
Rob Browning <rlb at defaultvalue.org> writes:
> This patch is intended to switch offlineimap to use an SQLite db for
> the LocalStatus information. Among other things, that prevents
> offlineimap from rewriting the entire status file for every delivery.
> For some directories here, the rewrite causes 3MB of IO for each
> message.
One other thing I forgot to mention is that this patch is also likely to
bring down the CPU use dramatically. Earlier testing suggested that
reading/writing the lines of the LocalStatus file was pegging the CPU
during transfers.
Hope this helps
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
More information about the OfflineIMAP-project
mailing list