BeFS

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 29. července 2021; kontroly vyžadují 3 úpravy .
bfs
Vývojář Be Inc.
Souborový systém Be File System
Datum podání 10. května 1997 ( BeOS Advanced Access Preview Release [1] )
štítek svazku Be_BFS ( Apple Partition Map )
0xEB ( MBR )
Struktura
Obsah složky B+-strom
Umístění souboru inody
Špatné sektory inody
Omezení
Maximální velikost souboru ~260 GB *
Maximální počet souborů bez hranic
Maximální délka souboru 255 znaků
Maximální velikost svazku ~2 EB *
Platné znaky v názvech Všechny UTF-8 kromě "/"
Schopnosti
Vlastnosti Přístup, vytvoření, upraveno
Časové období neznámý
Přesnost ukládání data 1 s
Toky metadat Ano
Atributy POSIX ACL : Čtení, zápis, spouštění
Přístupová práva Ano, POSIX (RWX na vlastníka, skupinu a všechny)
Komprese pozadí Ne
Šifrování na pozadí Ne
OS podporován BeOS , ZETA , Haiku , SkyOS , Slabika

Be File System ( BFS , často označovaný jako BeFS , nezaměňovat se Boot File System ) je souborový systém vytvořený pro operační systém BeOS .

Autoři Dominic Giampaolo Cyril Meurillon na něm pracovali více než 10 měsíců od září 1996 2 . Jedná se o 64bitový žurnálovaný souborový systém s podporou rozšířených atributů souborů ( metadata ), indexovaný, což svou funkčnost přibližuje relačním databázím . Systém lze použít k rozdělení disket , CD-ROMů , pevných disků a flash médií , i když použití systému na malých médiích je problematické: hlavičky samotného systému zabírají od 600 KB do 2 MB .

Další implementace

Na začátku roku 1999 Makoto Kato vyvinul ovladač BeFS pro Linux , který však nebyl dokončen do stabilního stavu, takže v roce 2001 byl vydán další ovladač , který napsal Will Dyson.

V rámci projektu OpenBeOS (nyní Haiku ) v roce 2002 Axel Dörfler a skupina přátel přepsali původní ovladač a zveřejnili jej pod názvem OpenBFS. V lednu 2004 přidal Robert Szeleney souborový systém SkyFS a jeho ovladač založený na OpenBFS do svého vlastního operačního systému SkyOS . Systém byl od verze 0.6.5 také portován do projektu Syllable .

Poznámky

  1. Scott Hacker. "BeOS Journal 10: A First Look at DR9"  (anglicky) . ZDNet (1. července 1997). Získáno 22. března 2007. Archivováno z originálu dne 2. října 1999.
  2. Giampaolo, Dominik. "Praktický návrh systému souborů se systémem souborů Be  " . - Morgan Kaufmann , 1999. - ISBN 1-55860-497-9 . Archivovaná kopie (nedostupný odkaz) . Získáno 13. července 2005. Archivováno z originálu 13. února 2017. 

Viz také

Odkazy