Btrfs - это файловая система B-tree для копирования при записи с повышенной производительностью, отказоустойчивостью, исправлением данных и функциями администрирования. Она была впервые разработана в Oracle в 2007 году для Linux. Ожидается, что он заменит ext4 в качестве файловой системы по умолчанию в Linux. Она использует B-Tree в качестве основной структуры данных на диске. Btrfs похожа на ZFS в том смысле, что это файловая система копирования при записи. Дублированные (скопированные) данные не записываются на диск, если они не изменены. В отличие от ZFS, которая записывает данные в блоки, Btrfs поддерживает запись «экстентов данных», что позволяет эффективно упаковывать небольшие файлы.