login
Header Space

 
 

Re: BTRFS partition usage...

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jan Engelhardt <jengelh@...>
Cc: David Miller <davem@...>, <linux-kernel@...>, <linux-fsdevel@...>, <btrfs-devel@...>
Date: Tuesday, February 12, 2008 - 12:17 pm

On Tuesday 12 February 2008, Jan Engelhardt wrote:

Will all the users in the world who think about super block location when they 
partition their disks please raise their hands?

The location of the super block needs to be very simple in order for mount and 
friends to find and detect it.  It needs a simple algorithm to try multiple 
locations in case a given copy of the super is corrupt.

Design in this case is a bunch of compromises around other users of the 
hardware, ease of programming, and the benefits in performance or usability 
from doing something complex.


IO is already aligned on sectors, sometimes we'll have a perfect erasure block 
alignment and sometimes not.  When the location of the super is my biggest 
bottleneck, I'll be a very happy boy.

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

Messages in current thread:
[ANNOUNCE] Btrfs v0.12 released, Chris Mason, (Wed Feb 6, 1:00 pm)
BTRFS only works with PAGE_SIZE &lt;= 4K, David Miller, (Tue Feb 12, 5:55 pm)
Re: BTRFS only works with PAGE_SIZE &lt;= 4K, Chris Mason, (Tue Feb 12, 6:03 pm)
CRC32C big endian bugs..., David Miller, (Tue Feb 12, 5:23 am)
BTRFS partition usage..., David Miller, (Tue Feb 12, 3:21 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 4:11 am)
Re: BTRFS partition usage..., Chris Mason, (Tue Feb 12, 9:49 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 4:50 pm)
Re: BTRFS partition usage..., Jan Engelhardt, (Tue Feb 12, 10:00 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 7:28 pm)
Re: BTRFS partition usage..., Theodore Tso, (Tue Feb 12, 8:45 pm)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 7:26 pm)
Re: BTRFS partition usage..., Bryan Henderson, (Tue Feb 12, 9:25 pm)
Re: BTRFS partition usage..., Jan Engelhardt, (Tue Feb 12, 7:39 pm)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 9:08 pm)
Re: BTRFS partition usage..., Chris Mason, (Tue Feb 12, 10:08 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 7:33 pm)
Re: BTRFS partition usage..., Jeff Garzik, (Tue Feb 12, 10:10 pm)
Re: BTRFS partition usage..., Szabolcs Szakacsits, (Wed Feb 13, 8:51 pm)
Re: BTRFS partition usage..., Jan Engelhardt, (Tue Feb 12, 10:21 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 7:34 pm)
Re: BTRFS partition usage..., Chris Mason, (Tue Feb 12, 10:35 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 7:35 pm)
Re: BTRFS partition usage..., Christoph Hellwig, (Wed Feb 13, 3:02 am)
Re: BTRFS partition usage..., Jan Engelhardt, (Tue Feb 12, 11:04 am)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 7:38 pm)
Re: BTRFS partition usage..., Jan Engelhardt, (Tue Feb 12, 7:42 pm)
Re: BTRFS partition usage..., Rene Herman, (Tue Feb 12, 9:22 pm)
Re: BTRFS partition usage..., David Miller, (Tue Feb 12, 9:09 pm)
Re: BTRFS partition usage..., Chris Mason, (Tue Feb 12, 12:17 pm)
Re: [ANNOUNCE] Btrfs v0.12 released, David Miller, (Sun Feb 10, 9:12 pm)
Re: [ANNOUNCE] Btrfs v0.12 released, Chris Mason, (Mon Feb 11, 9:42 am)
Re: [ANNOUNCE] Btrfs v0.12 released, David Miller, (Tue Feb 12, 2:43 am)
Re: [ANNOUNCE] Btrfs v0.12 released, Chris Mason, (Tue Feb 12, 9:43 am)
speck-geostationary