On Wed, Jun 20, 2007 at 08:57:11AM -0400, Chris Mason
wrote:> Hello everyone,
>
> While working on enospc, I hit some low hanging performance fixes in the
> allocator. For inserts into the extent tree, the allocator has to
> search for a worst case group of available blocks. The fix I pushed out
> caches that search for reuse later.
>
> Also, I added some btree readahead for the snapshot dropping code.
>
> You can pull the latest from:
>
> http://oss.oracle.com/mercurial/mason/btrfs
My maildirs died almost immediately this time, with one big folder
coming up with files full of NULLs rather than the actual contents.
I'm going to try to recreate it tomorrow - it's getting crazy late
here and I had to much actual work[tm] (Cyrus patches) to spend too
much time playing.
This is with a hg clone from about 16 hours ago, morning Australian
time.
Bron.