Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Btrfs?
Summarize this article for a 10 years old
Btrfs (pronounced as "better F S", "butter F S", "b-tree F S", or simply by spelling it out) is a computer storage format that combines a file system based on the copy-on-write (COW) principle with a logical volume manager (not to be confused with Linux's LVM), developed together. It was founded by Chris Mason in 2007 for use in Linux, and since November 2013, the file system's on-disk format has been declared stable in the Linux kernel.
|Developer(s)||SUSE, Meta, Western Digital, Oracle Corporation, Fujitsu, Fusion-io, Intel, The Linux Foundation, Red Hat, and Strato AG|
|Full name||B-tree file system|
|Introduced||Linux kernel 2.6.29, March 2009; 14 years ago (2009-03)|
|Bad blocks||None recorded|
|Max volume size||16 EiB|
|Max file size||16 EiB|
|Max no. of files||264|
|Max filename length||255 ASCII characters (fewer for multibyte character encodings such as Unicode)|
|All except |
|Dates recorded||Creation (otime), modification (mtime), attribute modification (ctime), and access (atime)|
|Date range||64-bit signed int offset from 1970-01-01T00:00:00Z|
|Attributes||POSIX and extended attributes|
|Unix permissions, POSIX ACLs|
|Yes (zlib, LZO and (since 4.14) ZSTD)|
Btrfs is intended to address the lack of pooling, snapshots, checksums, and integral multi-device spanning in Linux file systems. Chris Mason, the principal Btrfs author, 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 makes it more reliable".