Hierarchical File System

Hierarchical File System
QS-Informatik

Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen und beteilige dich an der Diskussion! (+)
Begründung: Bietet nur die Geschichte. Die technischen Details müssen aus der Infobox gepickt werden. Außerdem scheint das Lemma falsch, da ein Eigenname übersetzt wurde. -- defchris (Diskussion • Beiträge) 01:00, 25. Mär. 2009 (CET)

HFS
Hersteller Apple Computer
Vollständige Bezeichnung Hierarchical File System
Erstveröffentlichung 17. September 1985 (System 2.1)
Partitionskennung Apple_HFS (Apple Partition Map)
0xAF (MBR)
Technische Umsetzung
Verzeichnisse B*-Baum
Dateien B*-Baum
Defektblockliste B*-Baum
Maximalwerte
Größe einer Datei 2 GB
Anzahl aller Dateien 65535
Länge des Dateinamens 31 Zeichen
Größe des Dateisystems 2 TB
Erlaubte Zeichen im Dateinamen Alle 8-bit Zeichen außer Doppelpunkt ":". Nicht empfohlen werden NULL und nicht druckbare Zeichen
Eigenschaften
Datumsangaben einer Datei Erzeugung, Änderung, Backup
Datumsbereich 1. Januar 1904 - 6. Februar 2040
Forks Nur 2 (data und resource)
Dateiattribute Farbe (3 bits, alle anderen 1 bit), locked, custom icon, bundle, invisible, alias, system, stationery, inited, no INIT resources, shared, desktop
Dateirechte-Verwaltung AppleShare
Transparente Komprimierung unterstützt (durch Dritthersteller), Stacker
Transparente Verschlüsselung nein
Unterstützende Betriebssysteme Mac OS, Mac OS X

Das Hierarchische Dateisystem (Hierarchical File System – HFS) ist ein Dateisystem, das von Apple für Computer mit Mac OS entwickelt wurde. Der an den PPC angepasste Linux-Kernel unterstützt HFS auch. Obwohl es ursprünglich für Disketten und Festplatten entworfen wurde, kann man es auch auf nur lesbaren Medien wie CD-ROMs finden.

Geschichte

HFS wurde im Januar 1986 als neues Dateisystem für Apple-Macintosh-Computer vorgestellt. Es ersetzte das Macintosh File System (MFS), welches ein „flat file system“ (eines ohne Unterverzeichnisse) war, das nur von den frühesten Macs benutzt wurde. Da Macintosh-Computer vielfältigere Daten verwenden als andere gebräuchliche Dateisysteme wie FAT (wird von DOS genutzt) oder das originale Unix Dateisystem, entwickelte Apple ein eigenes Dateisystem, statt ein existierendes zu übernehmen.

HFS unterstützt Dateinamen bis zu einer Länge von 31 Zeichen, Mac-spezifische Metadaten und Dual-Fork-Dateien (getrennte resource fork und data fork pro Datei). Dabei besteht die Datei eigentlich aus zwei vollständig getrennten Unter-Dateien, die unter demselben Namen angesprochen werden. Beide Unter-Dateien können jede für sich getrennt gelesen und geschrieben werden, dabei wird die „data fork“ meist sequentiell, die „resource fork“ dagegen wie eine Datenbank verwendet. Die Aufteilung ist für den Computerbenutzer unsichtbar, jedoch für den Programmierer zugänglich.

HFS ist, wie die meisten anderen Dateisysteme auch, ein proprietäres Format. Da es aber sehr gut dokumentiert ist, gibt es in den meisten modernen Betriebssystemen Lösungen, um auf HFS-formatierte Medien zugreifen zu können.

1998 stellte Apple HFS+ vor, um ineffiziente Zuweisung von Speicherplatz in HFS anzugehen und weitere Verbesserungen hinzuzufügen. HFS wird von aktuellen Versionen des Mac OS unterstützt, jedoch kann man seit Mac OS X nicht mehr von einem HFS-Volume booten, da die maximale Anzahl Dateien (65.536) auf einem HFS-Volume nicht ausreicht.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hierarchical File System —   [engl.], HFS …   Universal-Lexikon

  • Hierarchical File System — Infobox filesystem name = HFS full name = Hierarchical File System developer = Apple Computer introduction os = System 2.1 introduction date = September 17 1985 partition id = Apple HFS (Apple Partition Map) 0xAF (MBR) directory struct = B* tree… …   Wikipedia

  • Hierarchical File System — HFS Développeur Apple Inc. Nom anglais Hierarchical File System Introduction 17 juillet 1985 (System 2.1) Identificateur de partition Apple HFS (Apple Partition Map) 0xAF (MBR) …   Wikipédia en Français

  • Hierarchical File System —    Abbreviated HFS. A tree structured file system used on the Macintosh; designed for use with hard disks …   Dictionary of networking

  • Hierarchical File System — …   Википедия

  • File system — For library and office filing systems, see Library classification. Further information: Filing cabinet A file system (or filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store,… …   Wikipedia

  • 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

  • Veritas File System — For other uses, see Veritas (disambiguation). VERITAS File System Full name VERITAS File System Introduced 1991 Structures Directory contents extensible hash Limits Max file size 8 EB ( …   Wikipedia

  • Macintosh file system — These file systems have been the default file system of the Apple Macintosh: * The Macintosh File System or MFS, 1984 1985, full support discontinued with System 7.6.1 * The Hierarchical File System or HFS, 1985 until the release of Mac OS X,… …   Wikipedia

Share the article and excerpts

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