[notmuch] Notmuch performance (literally, in my case)

Ben Gamari bgamari.foss at gmail.com
Tue Mar 16 12:18:39 PDT 2010


On Tue, 16 Mar 2010 19:00:52 +0100, martin f krafft <madduck at madduck.net> wrote:
> I use ext4 with data=ordered, and while notmuch is writing the
> Xapian database, most I/O stalls on the machine:
> 
>   - Firefox does not get any mouse events
>   - Vim blocks writing the viminfo file
>   - All disk operations queue for multiple seconds.
> 
> So no, ext4 is not a solution. Is it just me, or should no
> filesystem of this world be able to hog a system this badly? I think
> the culprit is the IO-scheduler.
> 
In my uninformed opinion, I think it more likely that the dominant factor is
the page reclaim code. Even noop scheduling is pretty bad.

- Ben



More information about the notmuch mailing list