Zum Inhalt springen

„Be File System“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Satzbau verbessert.
Einleitung
 
Zeile 24: Zeile 24:
}}
}}


Das '''Be File System (BFS)''' oder '''Be-Dateisystem''' ist ein von der Firma [[Be Incorporated]] für das Betriebssystem [[BeOS]] entwickeltes 64-[[Bit]]-[[Journaling-Dateisystem]]. Es kann Daten&shy;volumen mit einer Größe von bis zu 2&nbsp;EiB ([[Exbibyte]], 2<sup>60</sup>&nbsp;Byte) verwalten; dabei ist die Geschwindigkeit des Datei&shy;systems unabhängig von der Größe der verwalteten Daten. Dies wurde durch eine [[Datenbank]]-ähnliche Verwaltung des Datei&shy;systems erreicht. Es unterstützt [[Metadaten]] und [[Assoziative Dateiverwaltung|assoziative Datei&shy;verwaltung]]. Die maximale Länge von Dateinamen liegt bei&nbsp;255&nbsp;Zeichen.
Das '''Be File System (BFS)''' oder '''Be-Dateisystem''' ist ein 64-[[Bit]]-[[Journaling-Dateisystem]], das vom Unternehmen [[Be Incorporated]] für das Betriebssystem [[BeOS]] entwickelt wurde. Es kann Daten&shy;volumen mit einer Größe von bis zu 2&nbsp;EiB ([[Exbibyte]], 2<sup>60</sup>&nbsp;Byte) verwalten; dabei ist die Geschwindigkeit des Datei&shy;systems unabhängig von der Größe der verwalteten Daten. Dies wurde durch eine [[Datenbank]]-ähnliche Verwaltung des Datei&shy;systems erreicht. Es unterstützt [[Metadaten]] und [[Assoziative Dateiverwaltung|assoziative Datei&shy;verwaltung]]. Die maximale Länge von Dateinamen liegt bei&nbsp;255&nbsp;Zeichen.


Verwendung findet BFS in der Weiterentwicklung von BeOS, dem [[ZETA]]-Betriebssystem, das zwischen&shy;zeitlich eingestellt werden musste. Das BeOS nach&shy;empfundene Open-Source-Betriebs&shy;system [[Haiku (Betriebssystem)|Haiku]] bietet mit '''OpenBFS''' eine Re&shy;implementierung von BFS an, die auch von [[Syllable]] bereitgestellt und in modifizierter Form von [[SkyOS]] genutzt wird. [[Linux]] enthält einen eigenen Treiber für dieses Dateisystem.
Verwendung findet BFS in der Weiterentwicklung von BeOS, dem [[ZETA]]-Betriebssystem, das zwischen&shy;zeitlich eingestellt werden musste. Das BeOS nach&shy;empfundene Open-Source-Betriebs&shy;system [[Haiku (Betriebssystem)|Haiku]] bietet mit '''OpenBFS''' eine Re&shy;implementierung von BFS an, die auch von [[Syllable]] bereitgestellt und in modifizierter Form von [[SkyOS]] genutzt wird. [[Linux]] enthält einen eigenen Treiber für dieses Dateisystem.
Zeile 33: Zeile 33:
== Literatur ==
== Literatur ==


* Giampaolo, Dominic: ''Practical File System Design with the Be File System''. ISBN 1-55860-497-9.<br /> [http://www.nobius.org/~dbg/ Auch kostenlos als PDF zum Download]
* Giampaolo, Dominic: ''Practical File System Design with the Be File System''. ISBN 1-55860-497-9.<br /> [http://www.nobius.org/~dbg/ Auch kostenlos als PDF zum Download]


== Weblinks ==
== Weblinks ==

Aktuelle Version vom 23. Februar 2020, 21:51 Uhr

BFS
Hersteller Be Inc.
Vollständige Bezeichnung Be File System
Erstveröffentlichung 10. Mai 1997 (BeOS)
Partitionskennung 0xEB (MBR)
Technische Umsetzung
Verzeichnisse B+ Trees
Dateien I-Nodes
Defektblockliste I-Nodes
Maximalwerte
Anzahl aller Dateien Unbegrenzt
Länge des Dateinamens 255
Größe des Dateisystems 2 Exbibyte
Erlaubte Zeichen im Dateinamen Alle Unicode - Zeichen (außer "/")(UTF-8-kodiert)
Eigenschaften
Datumsangaben einer Datei POSIX
Unterstützende Betriebssysteme BeOS, ZETA, Haiku, SkyOS, Syllable, unixoide

Das Be File System (BFS) oder Be-Dateisystem ist ein 64-Bit-Journaling-Dateisystem, das vom Unternehmen Be Incorporated für das Betriebssystem BeOS entwickelt wurde. Es kann Daten­volumen mit einer Größe von bis zu 2 EiB (Exbibyte, 260 Byte) verwalten; dabei ist die Geschwindigkeit des Datei­systems unabhängig von der Größe der verwalteten Daten. Dies wurde durch eine Datenbank-ähnliche Verwaltung des Datei­systems erreicht. Es unterstützt Metadaten und assoziative Datei­verwaltung. Die maximale Länge von Dateinamen liegt bei 255 Zeichen.

Verwendung findet BFS in der Weiterentwicklung von BeOS, dem ZETA-Betriebssystem, das zwischen­zeitlich eingestellt werden musste. Das BeOS nach­empfundene Open-Source-Betriebs­system Haiku bietet mit OpenBFS eine Re­implementierung von BFS an, die auch von Syllable bereitgestellt und in modifizierter Form von SkyOS genutzt wird. Linux enthält einen eigenen Treiber für dieses Dateisystem.