Re: Btrfs v0.16 released

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Chris Mason <chris.mason@...>
Cc: Andi Kleen <andi@...>, Peter Zijlstra <peterz@...>, linux-btrfs <linux-btrfs@...>, linux-kernel <linux-kernel@...>, linux-fsdevel <linux-fsdevel@...>
Date: Friday, August 15, 2008 - 9:45 am

On Fri, Aug 15, 2008 at 08:46:01AM -0400, Chris Mason wrote:

Thanks, I figured it out.


There were two reasons why I wanted to play with compilebench.  The
first is we have a fragmentation problem with delayed allocation and
small files getting forced out due to memory pressure, that we've been
working for the past week.  My intuition (which has proven to be
correct) is that compilebench is a great tool to show it off.  It may
not matter so much for write throughput results, since usually the
separation distance between the first block and the rest of the file
is small, and the write elevator takes care of it, but in the long run
this kind of allocation pattern is no good:

Inode 221280: (0):887097, (1):882497
Inode 221282: (0):887098, (1-2):882498-882499
Inode 221284: (0):887099, (1):882500

The other reason why I was interested in playing with compilebench
tool is that I wanted to try tweaking the commit timers to see if this
would make a difference to the result.  Not for this benchmark, it
appears, given a quick test that I did last night.

						 - Ted

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

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