From 7b20da8d525d11dabc98bdd49efef7b8be5576ab Mon Sep 17 00:00:00 2001 From: Josef Bacik Date: Fri, 15 Mar 2013 15:32:16 -0400 Subject: Btrfs-progs: add skinny metadata support to progs V3 This fixes up the progs to properly deal with skinny metadata. This adds the -x option to mkfs and btrfstune for enabling the skinny metadata option. This also makes changes to fsck so it can properly deal with the skinny metadata entries. Thanks, Signed-off-by: Josef Bacik --- man/mkfs.btrfs.8.in | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'man') diff --git a/man/mkfs.btrfs.8.in b/man/mkfs.btrfs.8.in index a3f15034..05180f8b 100644 --- a/man/mkfs.btrfs.8.in +++ b/man/mkfs.btrfs.8.in @@ -17,6 +17,7 @@ mkfs.btrfs \- create a btrfs filesystem [ \fB\-K\fP ] [ \fB\-h\fP ] [ \fB\-V\fP ] +[ \fB\-x\fP\fI skinny-extents\fP ] \fI device\fP [ \fIdevice ...\fP ] .SH DESCRIPTION .B mkfs.btrfs @@ -79,6 +80,13 @@ Do not perform whole device TRIM operation by default. .TP \fB\-V\fR, \fB\-\-version\fR Print the \fBmkfs.btrfs\fP version and exit. +.TP +\fB\-x\fR, \fB\-\-skinny\-extents\fR +Use the new skinny extents disk format. This is an non-backwards compatible +format change. This allows btrfs to use a smaller item for describing +metadata blocks in the extent tree. This results in a 30% savings in the +extent tree size, which improves performance on file systems with lots of +metadata. .SH UNIT As default the unit is the byte, however it is possible to append a suffix to the arguments like \fBk\fP for KBytes, \fBm\fP for MBytes... -- cgit v1.2.3