Re: Btrfs v0.16 released

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Chris Mason
Date: Thursday, August 14, 2008 - 6:25 pm

On Thu, 2008-08-14 at 23:17 +0200, Andi Kleen wrote:

Looks like I can get the btrfs defaults up to 64MB/s with some writeback
tweaks.


The async worker threads should be spreading the load across CPUs pretty
well, and even a single CPU could keep up with 100MB/s checksumming.
But, the async worker threads do randomize the IO somewhat because the
IO goes from pdflush -> one worker thread per CPU -> submit_bio.  So,
maybe that 3rd thread is more than the drive can handle?

btrfsck tells me the total size of the btree is only 20MB larger with
checksumming on.


The duplication happens lower down in the stack, they only get done
once.

-chris


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Btrfs v0.16 released, Chris Mason, (Tue Aug 5, 12:01 pm)
Re: Btrfs v0.16 released, Peter Zijlstra, (Thu Aug 7, 2:08 am)
Re: Btrfs v0.16 released, Peter Zijlstra, (Thu Aug 7, 2:14 am)
Re: Btrfs v0.16 released, Chris Mason, (Thu Aug 7, 3:34 am)
Re: Btrfs v0.16 released, Chris Mason, (Thu Aug 7, 3:39 am)
Re: Btrfs v0.16 released, Chris Friesen, (Thu Aug 7, 7:58 am)
Re: Btrfs v0.16 released, tvrtko.ursulin, (Thu Aug 7, 8:07 am)
Re: Btrfs v0.16 released, Andi Kleen, (Thu Aug 7, 11:02 am)
Re: Btrfs v0.16 released, Chris Mason, (Fri Aug 8, 11:48 am)
Re: Btrfs v0.16 released, Andi Kleen, (Fri Aug 8, 2:56 pm)
Re: Btrfs v0.16 released, Theodore Tso, (Fri Aug 8, 6:19 pm)
Re: Btrfs v0.16 released, Andi Kleen, (Fri Aug 8, 6:23 pm)
Re: Btrfs v0.16 released, Theodore Tso, (Fri Aug 8, 6:43 pm)
Re: Btrfs v0.16 released, Chris Mason, (Thu Aug 14, 2:00 pm)
Re: Btrfs v0.16 released, Andi Kleen, (Thu Aug 14, 2:17 pm)
Re: Btrfs v0.16 released, Theodore Tso, (Thu Aug 14, 4:44 pm)
Re: Btrfs v0.16 released, Chris Mason, (Thu Aug 14, 6:10 pm)
Re: Btrfs v0.16 released, Chris Mason, (Thu Aug 14, 6:25 pm)
Re: Btrfs v0.16 released, Andi Kleen, (Thu Aug 14, 6:39 pm)
Re: Btrfs v0.16 released, Chris Mason, (Fri Aug 15, 5:46 am)
Re: Btrfs v0.16 released, Chris Mason, (Fri Aug 15, 6:00 am)
Re: Btrfs v0.16 released, Theodore Tso, (Fri Aug 15, 6:45 am)
Re: Btrfs v0.16 released, Chris Mason, (Fri Aug 15, 10:52 am)
Re: Btrfs v0.16 released, Theodore Tso, (Fri Aug 15, 12:59 pm)
Re: Btrfs v0.16 released, Chris Mason, (Fri Aug 15, 1:37 pm)
Re: Btrfs v0.16 released, Chris Mason, (Sat Aug 16, 11:10 am)
Re: Btrfs v0.16 released, Szabolcs Szakacsits, (Sat Aug 16, 12:26 pm)
Re: Btrfs v0.16 released, Theodore Tso, (Sat Aug 16, 12:27 pm)
Re: Btrfs v0.16 released, Chris Mason, (Mon Aug 18, 6:52 am)
Re: Btrfs v0.16 released, Szabolcs Szakacsits, (Mon Aug 18, 10:37 am)