%PDF-1.4 %äüöß 2 0 obj > stream xœ3Ð3T(ç*T0


Source: events.linuxfoundation.org/sites/events/files/slides/LinuxCon_2013_NA_Eckermann_Filesystems_btrfs.pdf


why btrfs


Btrfs - Wikipedia, the free encyclopedia

--------------------

** Btrfs **

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Btrfs
Developer Oracle Corporation, Fujitsu, Red Hat^[1]
Full name Btrfs
Introduced *Stable:* yet to be released
*Unstable:* 2.6.29, March 2009 (Linux kernel)
Structures
Directory contents B-tree
File allocation extents
Limits
Max. volume size 16 EiB
Max. file size 16 EiB (8 EiB under Linux due to a kernel limit)
Max. number of files 2^64
Max. filename length 255 bytes
Allowed characters in filenames All except '/' and NUL ('\0')
Features
Dates recorded modification (mtime), attribute modification (ctime), access
(atime)
Date resolution nanosecond
Attributes POSIX, extended attributes
File system permissions POSIX, ACL
Transparent compression Yes (gzip, LZO,^[2]Snappy^[3] (planned) and LZ4^[4]
(planned))
Transparent encryption Planned^[5]
Data deduplication Yes^[6]
Other
Supported operating systems Linux
Website btrfs.wiki.kernel.org

*Btrfs* (*B-tree file system*, variously pronounced: "/Butter F S/",
"/Butterface/",^[7] "/Better F S/",^[5] "/B-tree F S/",^[8] or simply /"Bee
Tee Arr Eff Ess"/) is a GPL-licensed experimental copy-on-write file system
for Linux. Development began at Oracle Corporation in 2007. It is still in
heavy development and marked as unstable, especially since when the
filesystem becomes full, no-space conditions arise which might make it
challenging to delete files.^[9]^[10]

Btrfs is intended to address the lack of pooling, snapshots, checksums, and
integral multi-device spanning in Linux file systems, these features being
crucial as Linux use scales upward into the larger storage configurations
common in enterprise.^[5] Chris Mason, the principal Btrfs author, has
stated that its goal was "to let Linux scale for the storage that will be
available. Scaling is not just about addressing the storage but also means
being able to administer and to manage it with a clean interface that lets
people see what's being used and


Source: en.wikipedia.org/wiki/Btrfs

© 2005-2018 HaveYourSay.org