Btrfs

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání
Btrfs
Vyvíjí Oracle Corporation
Plný název Btrfs
Představeno Stabilní: dosud neuvedeno
Nestabilní: v3.4.3, květen 2012 (Linux 2.6.29)
Struktury
Obsah adresáře B-strom
Alokace souborů Extenty
Limity
Maximální velikost souboru 16 EiB (16 * 260 byte)
Maximální počet souborů 264
Maximální délka názvu souboru 255 bajtů (délka jména)
Maximální velikost svazku 16 EiB
Povolené znaky v názvech souborů Všechny znaky mimo NULL ('\0') a '/'
Hlavní rysy
Zaznamenané časy změna (mtime), změna atributu (ctime), přístup (atime)
Přesnost dat Nanosekunda
Oprávnění v systému souborů POSIX
Transparentní komprese Ano
Transparentní šifrování Ne (v přípravě[1])
Podporované operační systémy Linux

Btrfs (B-tree file system, vyslovováno "Butter F S" či "B-tree F S"[2]) je copy-on-write souborový systém pro Linux vyvíjený od roku 2007 společností Oracle. Je šířen pod licencí GNU GPL.

Má na poli linuxových souborových systémů přinést některé vlastnosti ZFS od Sunu (nyní Oraclu), který nelze začlenit do zdrojových kódů linuxového jádra, neboť je uvolněn pod licencí CDDL (Common Development and Distribution License) nekompatibilní s GPL (licence jádra).

V linuxovém jádře je zařazen od verze 2.6.29-rc1.[3] V roce 2014 byl uvolněn v produkční kvalitě.

Související články[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku Btrfs na anglické Wikipedii.

  1. A Conversation with Chris Mason on BTRfs: the next generation file system for Linux. www.linuxfoundation.org [online]. [cit. 2010-04-25]. Dostupné v archivu pořízeném dne 2012-06-24. 
  2. Chunkfs: Fast file system check and repair
  3. LKML: Linus Torvalds: Linux 2.6.29-rc1

Externí odkazy[editovat | editovat zdroj]