> Good day all, > > I've updated the patchset against 2.6.10. A bunch of bugs have been> fixed and mballoc now behaves smarter a bit. Extents and mballoc > patches collects some stats they print upon umount. NOTE: they must> not be used to store important data. A lot of things are to be done.>

The throughput here is really weird. Reservation code does not touch read code path. I could imagine that it maybe change the disk layout and make a difference on sequential reads, but I am not sure how it will affect the random read. And this is happening on 1 thread and 4 threads, but for 2 threads, reservation case is the best. I will see if I could repeat the same results here.