High Performance File System - LinkFang.de





High Performance File System


HPFS
Hersteller Microsoft
Vollständige Bezeichnung High Performance File System
Erstveröffentlichung November 1989 (OS/2 1.2)
Partitionskennung 0x07 (MBR)
Technische Umsetzung
Verzeichnisse B+-Baum
Dateien B+-Baum
Defektblockliste B+-Baum
Maximalwerte
Größe einer Datei 2 GiB
Anzahl aller Dateien keine Beschränkung
Länge des Dateinamens 255 Zeichen
Größe des Dateisystems 64 GiB
Erlaubte Zeichen im Dateinamen alle Nicht-Steuerzeichen aus UCS-2
Eigenschaften
Datumsangaben einer Datei Erzeugung, Änderung, letzter Zugriff
Forks Unterstützt
Dateiattribute Schreibgeschützt, Versteckt, System-Datei, Archiv
Dateirechte-Verwaltung nicht unterstützt
Transparente Komprimierung nicht unterstützt
Transparente Verschlüsselung nicht unterstützt
Unterstützende Betriebssysteme OS/2, Windows NT, Windows 2000

HPFS ist das Dateisystem von OS/2.

Es wurde 1989 mit der OS/2-Version 1.2 als erste Implementierung eines installierbaren Dateisystems (IFS) eingeführt. In Gegensatz zum direkt im Systemkern integrierten FAT16-Dateisystem unterstützt es Partitionen bis zu einer theoretischen Größe von 2 Tebibyte (in der Praxis bis zu 64 Gibibyte) und lange Dateinamen mit bis zu 255 Zeichen, sowie sogenannte erweiterte Attribute, die es erlauben, beliebige Metainformationen mit einer Größe bis zu 64 kB je Datei, an eine Datei zu binden, ohne deren Inhalt zu verändern. So lässt sich z. B. eindeutig hinterlegen, mit welcher Anwendung eine Datei bearbeitet werden kann. Hierdurch entfällt gleichzeitig der Zwang, einer Datei eine bestimmte Dateiendung geben zu müssen (wie z. B. unter Windows).

Das fehlende Journaling führt dazu, dass das Dateisystem durch Abstürze verwundbar ist. Aufgrund dessen und der Größenbeschränkungen für Dateien und Partitionen wurde von IBM später das Journaled File System entwickelt, welches seit 2000 von OS/2 unterstützt wird.

HPFS 386

HPFS wurde in OS/2 in zwei Varianten implementiert. Die Standard-Version lag dem Betriebssystem bei, daneben gab es eine 32-Bit-Variante namens HPFS386, die unter anderem Bestandteil des LAN Server war.

Unterstützung durch Betriebssysteme

DOS

Es sind verschiedene Programme zum Lesen von HPFS-Dateisystemen verfügbar. Einige bieten auch Schreibmöglichkeiten an.

Windows NT

Die ersten Versionen von Windows NT unterstützten neben dem damals neuen Dateisystem NTFS auch HPFS und konnten bei Bedarf auf HPFS-formatierte IFS-Partitionen installiert werden. Windows NT 4.0 unterstützt standardmäßig kein HPFS mehr, es sei denn, es wird eine Update-Installation von Windows NT 4.0 von einer bestehenden Windows NT 3.51-Installation vorgenommen. Der Treiber kann aber auch manuell von der Windows NT 3.51-CD kopiert und installiert werden. Bei Windows 2000 ist der nötige Treiber auf der Windows 2000-CD vorhanden und kann bei Bedarf nachinstalliert werden. In allen Fällen unterstützt der mitgelieferte Treiber lediglich Partitionen bis zu einer Größe von 4 GiB, größere Partitionen werden nicht unterstützt und beim Zugriff zerstört. In Windows XP wurde die HPFS-Unterstützung entfernt – auch ein auf einer HPFS-Partition installiertes Windows-NT-Betriebssystem lässt sich fortan nicht mehr starten.

Linux

Ein Kernelmodul sorgte ursprünglich nur für den lesenden Zugriff. In späteren Versionen wurde die Schreibfunktionalität hinzugefügt und sonstige Erweiterungen vorgenommen.[1]

Weblinks

Einzelnachweise

  1. https://www.phoronix.com/scan.php?page=news_item&px=HPFS-FSTRIM-Added

Kategorien: OS/2-Betriebssystemkomponente | Windows-Betriebssystemkomponente | Dateisystem

Quelle: Wikipedia - http://de.wikipedia.org/wiki/High Performance File System (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.