Fii sistemul de fișiere
BFS | |
---|---|
Date generale | |
Dezvoltator | Fii încorporat |
Numele complet | Fii sistemul de fișiere |
Introducere | BeOS R3 |
Identificator partiție | Be_BFS ( Harta partițiilor Apple ) 0xEB ( MBR ) |
Structura | |
Structura conținutului directorului | Arborele B + |
Alocarea fișierelor | Inoduri |
Blocuri deteriorate | Inoduri |
Limite | |
Dimensiunea maximă a unui fișier | ~ 260 GB * |
Numărul maxim de fișiere | Nelimitat |
Dimensiunea maximă a unui nume de fișier | 255 de caractere |
Dimensiunea maximă a volumului | ~ 2 EB * |
Caracterele permise într-un nume de fișier | Toate UTF-8, dar „/” |
Caracteristici | |
Date stocate | Acces, creare, modificare |
Date acceptate | Străin |
Furculiţă | da |
Atribute | POSIX ACL: Citiți, scrieți, executați |
Permisiuni de sistem de fișiere | Da, POSIX (RWX per proprietar, grup și toate) |
Compresie transparentă | Nu |
Criptare transparentă | Nu |
Be File System sau BFS (denumit uneori BeFS , în mod eronat sau pentru a evita confundarea cu Boot File System, ca în cazul kernel-ului Linux ) este sistemul de fișiere nativ al sistemului de operare BeOS .
BFS a fost dezvoltat de Dominic Giampaolo și Cyril Meurillon în 1996 pe o perioadă de zece luni pentru a oferi BeOS un sistem eficient pe 64 de biți cu suport pentru jurnalizare . Este diferențiat de majuscule și minuscule și poate fi utilizat pe dischete , hard disk-uri și sisteme de fișiere numai în citire ( CD-uri ), deși utilizarea pe suporturi amovibile nu este recomandată din cauza faptului că informațiile pe care le include pot dura de la 600 kB la 2 MB .
La fel ca predecesorul său, OFS ( Old Be File System , la vremea sa numit pur și simplu BFS), permite stocarea informațiilor extinse pentru fiecare fișier ( metadate ) și, datorită caracteristicilor sale de indexare , să ofere funcționalități similare cu cele ale sistemelor de fișiere relaționale .
Structura sa internă este descrisă în mare parte în volumul Proiectare practică a sistemului de fișiere cu sistemul de fișiere Be .
BeFS a fost reimplementat sub numele de OpenBFS ca parte a sistemului de operare open source Haiku . SkyFS , sistemul de fișiere utilizat de sistemul de operare SkyOS , este un derivat al OpenBFS.
linkuri externe
- Giampaolo, Dominic (1999) Proiectare practică a sistemului de fișiere cu sistemul de fișiere Be