Btrfs

Linux.fista
Versio hetkellä 20. joulukuuta 2011 kello 01.25 – tehnyt Pb (keskustelu | muokkaukset) (nykytila)
Siirry navigaatioon Siirry hakuun

Btrfs (Better Filesystem) on moderni, ZFS:stä vaikutteita ottava tiedostojärjestelmä Linuxille. Sitä ovat kehittäneet erityisesti Oraclen kehittäjät.

Btrfs 1.0 liitettiin osaksi Linuxin ydintä versiosta 2.6.29 lähtien (vuonna 2009). Ytimen versiosta 3.0 löytyvästä versiosta lähtien sille on ollut saatavilla myös eheytystyökalu.

Ominaisuuksia

Btrfs:n pääominaisuuksia ovat:

  • Extent pohjainen tiedostojen tallennus (tiedoston maksimikoko 2^64 tavua)
  • Tehokas tilankäyttö myös pienten tiedostojen osalta
  • Hakemistoindeksien tehokas tilankäyttö
  • Inodet varataan dynaamisesti
  • Kirjoitettavat tilannekuvat l. snapshotit (versionti)
  • Hakemistopuu voi sisältää alitaltioita (engl. subvolumes)
  • Tarkistussummat datalle ja metadatalle (useita algoritmeja tarjolla)
  • Tiedon pakkaus
  • Integroitu monen laitteen tuki, useita raid-algoritmeja valittavissa
  • Käytönaikainen tiedostojärjestelmän tarkistus (ei ole vielä toteutettu)
  • Erittäin nopea tiedostojärjestelmän tarkistus ellei ole liitettynä.
  • Tehokas lisäävä varmistus ja tiedostojärjestelmän peilaus
  • Käytönaikainen tiedostojärjestelmän eheytys (engl. defragmentation)

Aiheesta muualla

v  k  m
 Linuxin tukemia tiedostojärjestelmiä
Btrfs | Ext2 | Ext3 | Ext4 | FAT | JFS | NFS | NTFS | ReiserFS | Reiser4 | SMB | SquashFS | XFS