BeFS

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 29 iulie 2021; verificările necesită 3 modificări .
bfs
Dezvoltator Be Inc.
Sistemul de fișiere Fii sistem de fișiere
Data depunerii 10 mai 1997 ( BeOS Advanced Access Preview Release [1] )
etichetă de volum Be_BFS ( Hartă de partiții Apple )
0xEB ( MBR )
Structura
Conținutul folderului B+-arborele
Plasarea fișierului inoduri
Sectoare rele inoduri
Restricții
Dimensiunea maximă a fișierului ~260 GB *
Numărul maxim de fișiere fara granite
Lungimea maximă a numelui fișierului 255 de caractere
Dimensiunea maximă a volumului ~2 EB *
Caractere valide în titluri Toate UTF-8 cu excepția „/”
Capabilități
Proprietăți Acces, Creare, Modificat
Interval de date necunoscut
Precizia stocării datei 1 s
Fluxuri de metadate da
Atribute ACL -uri POSIX : Citiți, Scrieți, Executați
Drepturi de acces Da, POSIX (RWX per proprietar, grup și toate)
Comprimarea fundalului Nu
Criptare în fundal Nu
Sistem de operare acceptat BeOS , ZETA , Haiku , SkyOS , Silabă

Be File System ( BFS , adesea denumit BeFS , care nu trebuie confundat cu Boot File System ) este un sistem de fișiere creat pentru sistemul de operare BeOS .

Autorii Dominic Giampaolo Cyril Meurillon lucrează la el de peste 10 luni din septembrie 1996 2 . Acesta este un sistem de fișiere jurnalizat pe 64 de biți cu suport pentru atribute extinse de fișiere ( metadate ), indexate, ceea ce aduce funcționalitatea mai aproape de bazele de date relaționale . Sistemul poate fi folosit pentru a partiționa dischete , CD-ROM-uri , hard disk-uri și medii flash , deși utilizarea sistemului pe medii mici este problematică: anteturile sistemului însuși ocupă de la 600 KB la 2 MB .

Alte implementări

La începutul anului 1999 , Makoto Kato a dezvoltat un driver BeFS pentru Linux , care, totuși, nu a fost finalizat într- o stare stabilă , așa că un alt driver a fost lansat în 2001 , scris de Will Dyson.

Ca parte a proiectului OpenBeOS (acum Haiku ), în 2002 Axel Dörfler și un grup de prieteni au rescris driverul original și l-au publicat sub numele OpenBFS. În ianuarie 2004 , Robert Szeleney a adăugat sistemul de fișiere SkyFS și driverul său bazat pe OpenBFS la propriul său sistem de operare SkyOS . Sistemul a fost, de asemenea, portat în proiectul Syllabe începând cu versiunea 0.6.5.

Note

  1. Scott Hacker. „BeOS Journal 10: O primă privire asupra DR9”  (engleză) . ZDNet (1 iulie 1997). Preluat la 22 martie 2007. Arhivat din original la 2 octombrie 1999.
  2. Giampaolo, Dominic. „Proiectare practică a sistemului de fișiere cu sistemul de fișiere Be  ” . - Morgan Kaufmann , 1999. - ISBN 1-55860-497-9 . Copie arhivată (link indisponibil) . Consultat la 13 iulie 2005. Arhivat din original pe 13 februarie 2017. 

Vezi și

Link -uri