BeOS File System

BeOS file system

Page d'aide sur l'homonymie Pour les articles homonymes, voir BFS.

Le BeOS File System (BFS) est le nom du système de fichiers utilisé par le système d'exploitation BeOS.

Histoire

Il a existé deux versions de BFS développé par Be Incorporated. La première version a été écrite par Benoit Schillings, elle fournissait un support des métadonnées et utilisait certaines caractéristiques des bases de données relationnelles pour la recherche de fichiers.

Suite au portage de BeOS sur PowerPC, il a été décidé du développement d'un nouveau système de fichiers, BFS (l'ancien BFS a alors été renommé OFS, pour Old Be File System).

Le développement de ce nouveau BFS a été réalisé en 1996 par Dominic Giampaolo et Cyril Meurillon pour donner à BeOS un système de fichiers moderne, 64-bits et journalisé. Le nouveau BFS a été utilisé pour la première fois par la version R3 de BeOS.

En 1999, Dominic Giampaolo a écrit un livre, Practical File System Design with the Be File System expliquant le fonctionnement et l'implémentation du BFS. N'étant plus édité, le livre est aujourd'hui disponible gratuitement au format PDF.

Une implémentation libre, OpenBFS, a été réalisé pour le projet Haïku. SkyFS, le système de fichiers de SkyOS est un fork d'OpenBFS.

Depuis, Microsoft et Apple (Dominic Giampaolo travaille pour Apple) ont, ou sont sur le point d'intégrer plusieurs caractéristiques de BFS à leur système de fichiers respectifs. Il s'agit principalement des caractéristiques de base de données relationnelle, qui permet notamment la création de « dossier virtuel » (des dossiers contenant le résultat d'une requête de recherche).

Caractéristiques

BFS était très avance sur son temps et offrait des fonctionnalités que peu de systèmes de fichiers avaient et encore moins tous en même temps.

BFS est un système de fichiers reprenant les caractéristiques d'OFS, mais en y ajoutant :

  • une journalisation, c’est-à-dire un système empêchant la perte d'information si l'unité de stockage venait à être arrêtée lors d'une opération d'écriture
  • l'adressage 64-bits, permettant de gérer des fichiers et des volumes de très grandes tailles

Bien qu'il puisse être utilisé sur n'importe quel type de support de stockage (disquettes, disques dur ou encore CD/DVD), les unités de stockage de petites capacité ne sont pas recommandées, car les en-têtes de BFS peuvent prendre de 600 Ko à 2 Mo.

Liens externes

Ce document provient de « BeOS file system ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article BeOS File System de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Beos file system — Pour les articles homonymes, voir BFS. Le BeOS File System (BFS) est le nom du système de fichiers utilisé par le système d exploitation BeOS. Histoire Il a existé deux versions de BFS développé par Be Incorporated. La première version a été… …   Wikipédia en Français

  • BeOS File System —   [Abk. BFS], das 64 bit Dateisystem des Betriebssystems BeOS. BFS gestattet die Verwaltung von bis zu 264 bit großen Festplatten und ist damit besonders für die riesigen Datenmengen geeignet, die bei der Video und Audiobearbeitung anfallen.  … …   Universal-Lexikon

  • BeOS file system — Pour les articles homonymes, voir BFS. Le BeOS File System (BFS) est le nom du système de fichiers utilisé par le système d exploitation BeOS. Histoire Il a existé deux versions de BFS développé par Be Incorporated. La première version a été… …   Wikipédia en Français

  • File System — Système de fichiers Pour les articles homonymes, voir FS et SGF. Un système de fichiers (file system ou filesystem en anglais) ou système de gestion de fichiers (SGF) est une structure de données permettant de stocker les informations et de les… …   Wikipédia en Français

  • File system — Système de fichiers Pour les articles homonymes, voir FS et SGF. Un système de fichiers (file system ou filesystem en anglais) ou système de gestion de fichiers (SGF) est une structure de données permettant de stocker les informations et de les… …   Wikipédia en Français

  • Be File System — BFS Developer Be Inc. Full name Be File System Introduced May 10, 1997 (BeOS Advanced Access Preview Release[1]) Partition identifier Be BFS (Apple Partition Map) 0xEB (MBR) …   Wikipedia

  • Be File System — BFS Hersteller Be Inc. Vollständige Bezeichnung Be File System Erstveröffentlichung 10. Mai 1997 (BeOS) Partitionskennung 0xEB (MBR) Technische Umsetzung …   Deutsch Wikipedia

  • Journaling File System — Ein Journaling Dateisystem ist ein Dateisystem, welches alle Änderungen vor dem eigentlichen Schreiben in einem dafür reservierten Speicherbereich, dem Journal, aufzeichnet. Damit ist es zu jedem Zeitpunkt möglich, einen konsistenten Zustand der… …   Deutsch Wikipedia

  • BeOS — BeOS,   ein seit Anfang der 1990er Jahre von der kalifornischen Firma Be Inc. entwickeltes Betriebssystem für PCs, das für die effiziente Verarbeitung großer Datenmengen, speziell von Multimediaanwendungen (Bilder, Audio, Video), angelegt ist. Es …   Universal-Lexikon

  • BEOS — est un système d exploitation développé par la société américaine Be Inc., fondée par le français Jean Louis Gassée, un ex dirigeant d Apple à partir de 1991. Initialement conçu pour un ordinateur spécifique, la BeBox, il a d abord été adapté au… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”