| BTRFS | 
 | ===== | 
 |  | 
 | Btrfs is a copy on write filesystem for Linux aimed at implementing advanced | 
 | features while focusing on fault tolerance, repair and easy administration. | 
 | Jointly developed by several companies, licensed under the GPL and open for | 
 | contribution from anyone. | 
 |  | 
 | The main Btrfs features include: | 
 |  | 
 |     * Extent based file storage (2^64 max file size) | 
 |     * Space efficient packing of small files | 
 |     * Space efficient indexed directories | 
 |     * Dynamic inode allocation | 
 |     * Writable snapshots | 
 |     * Subvolumes (separate internal filesystem roots) | 
 |     * Object level mirroring and striping | 
 |     * Checksums on data and metadata (multiple algorithms available) | 
 |     * Compression | 
 |     * Integrated multiple device support, with several raid algorithms | 
 |     * Offline filesystem check | 
 |     * Efficient incremental backup and FS mirroring | 
 |     * Online filesystem defragmentation | 
 |  | 
 | For more information please refer to the wiki | 
 |  | 
 |   https://btrfs.wiki.kernel.org | 
 |  | 
 | that maintains information about administration tasks, frequently asked | 
 | questions, use cases, mount options, comprehensible changelogs, features, | 
 | manual pages, source code repositories, contacts etc. |