linux/Documentation/filesystems/btrfs.rst
<<
>>
Prefs
   1.. SPDX-License-Identifier: GPL-2.0
   2
   3=====
   4BTRFS
   5=====
   6
   7Btrfs is a copy on write filesystem for Linux aimed at implementing advanced
   8features while focusing on fault tolerance, repair and easy administration.
   9Jointly developed by several companies, licensed under the GPL and open for
  10contribution from anyone.
  11
  12The main Btrfs features include:
  13
  14    * Extent based file storage (2^64 max file size)
  15    * Space efficient packing of small files
  16    * Space efficient indexed directories
  17    * Dynamic inode allocation
  18    * Writable snapshots
  19    * Subvolumes (separate internal filesystem roots)
  20    * Object level mirroring and striping
  21    * Checksums on data and metadata (multiple algorithms available)
  22    * Compression
  23    * Integrated multiple device support, with several raid algorithms
  24    * Offline filesystem check
  25    * Efficient incremental backup and FS mirroring
  26    * Online filesystem defragmentation
  27
  28For more information please refer to the wiki
  29
  30  https://btrfs.wiki.kernel.org
  31
  32that maintains information about administration tasks, frequently asked
  33questions, use cases, mount options, comprehensible changelogs, features,
  34manual pages, source code repositories, contacts etc.
  35