btrfs.rst 1.2 KB

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