27.12.2012 Aufrufe

Vnode Schnittstelle - Frank Kardel

Vnode Schnittstelle - Frank Kardel

Vnode Schnittstelle - Frank Kardel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Dateisystemerweiterungen<br />

4.5 Umstrukturierung des Dateisystems<br />

Wenn man die attributierten Dateien und Kernstrategien weiter betrachtet, so stellt<br />

sich die Frage nach einer Umstrukturierung des Unix Dateisystems.<br />

Mit Hilfe der Strategien lassen sich alle Dateitypen, die zur Zeit im Unix Dateisystem<br />

bekannt sind, sowie viele zukünftige Dateitypen, realisieren. Die einzigen Basistypen<br />

sind das Inhaltsverzeichnis und die einfache Datei. Diese Art der Erweiterung findet<br />

man auch in dem Vererbungskonzept moderner Programmiersprachen.<br />

4.6 Mögliche Strategien<br />

Folgende Tabelle zeigt existierende und mögliche zukünftige Strategien auf. Es gibt sicher<br />

noch mehr Anwendungen, besonders im Bereich der Datentypen für Multimedia<br />

und längerfristiger Datenhaltung.<br />

Zusätzliche Dateiattribute<br />

“KOMMENTAR, AUTOR, ...”<br />

88<br />

Funktion Name Prototyp<br />

USER existiert<br />

Zugriffskontrollisten ACL existiert<br />

Unterstützung der Datensicherung BACKUP -<br />

Repräsentation (tar, cpio Dateien als Dateibäume) TAR, CPIO existiert<br />

Verbesserte Gerätebeschreibung DEVICE -<br />

Statistiken STAT -<br />

Implizite Netzwerkverbindungen NETLINK -<br />

Komprimierte Speicherung COMPRESS -<br />

Verschlüsselte Speicherung CRYPT -<br />

Kontextabhängige Dateien (Architektur, Rechner, Konfiguration)<br />

CONTEXT -<br />

Prozeßkommunikation (z.B. implizites fork()/exec()) EXEC existiert<br />

Höhere Zugriffsmechanismen (ISAM, RECORD) ISAM,<br />

RECORD<br />

Versionskontrolle VERSION existiert<br />

Tab. 4.1 Mögliche Kernstrategien auf der Basis von attributierten Dateien<br />

-

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!