Unix File System
Das Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. (UFS) ist ein Dateisystem, dessen Entwicklung Anfang 1980 von Bill Joy unter dem Namen UFS in loser Anlehnung an die Datenstrukturen des Unix-Version-6-Dateisystems begonnen wurde. Zwei Jahre später, nachdem das Dateisystem schon an einigen Universitäten eingesetzt worden war, kam Marshall Kirk McKusick zu dem Projekt und widmete sich dabei hauptsächlich verbesserten Allozierungsmechanismen. Zu diesem Zeitpunkt tauchte auch erstmals der Name Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. auf.<ref>A Fast File System for UNIX (englisch) – University of Wisconsin–Madison, am 30. Oktober 2008</ref> Mit UNIX System V Version 4 wurde UFS auch in die AT&T-Version von UNIX übernommen und löste das Dateisystem aus UNIX Version 6 als Default-Dateisystem ab.
Varianten[Bearbeiten]
Berkeley Fast File System (FFS)[Bearbeiten]
UFS findet bzw. fand in der Variante Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. von verschiedenen BSD-Derivaten wie FreeBSD, NetBSD und OpenBSD sowie von Solaris und NeXTStep Verwendung. Unter Linux und Mac OS X (zumindest bis Version 10.4<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Apple, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden. ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.): Skriptfehler: Ein solches Modul „Text“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>) ist es ebenfalls verfügbar, gehört jedoch nicht zum Standard. Für das im Linux-Projekt entstandene Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.-Dateisystem war UFS das wichtigste Vorbild.
Solaris bietet ab der Version 7 eine Option an, die ein Journaling in UFS implementiert (vor Solaris 7 konnte Journaling über Trans-Devices der Solstice DiskSuite aktiviert werden). Unter den BSD-Betriebssystemen gibt es die Softupdates-Erweiterung, eine effiziente Methode zum Schreiben der Metadaten, die das Dateisystem stets in einem konsistenten Zustand hält. Des Weiteren unterstützt NetBSD seit Mitte 2008 Metadata-Journaling. NetBSD 5.0 war die erste stabile Version mit Unterstützung für Metadata-Journaling, wo es allerdings noch als Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. aufgeführt war.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. NetBSD, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden. ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.</ref>
UFS2[Bearbeiten]
UFS2 ist eine Erweiterung von UFS und wurde in FreeBSD 5.x eingeführt. UFS2 bringt hauptsächlich folgende Änderungen:
- Unterstützung für Dateisysteme größer als 1 TiB.
- Es ist möglich, im Dateisystem Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. zu erzeugen.
- Der Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. nach einem Systemabsturz findet im Hintergrund statt. Dadurch wird die zum Booten benötigte Zeit bei großen Dateisystemen sehr verkürzt.
- Zusätzliche Dateiattribute wurden hinzugefügt, die unter anderem eine POSIX-konforme Implementierung von Zugriffskontrolllisten enthalten.
Siehe auch[Bearbeiten]
Literatur[Bearbeiten]
- Marshall Kirk McKusick, William N. Joy, Samuel J. Leffler and Robert S. Fabry. A Fast File System for UNIX. Transactions on Computer Systems, vol. 2, num. 3, Aug. 1984, S. 181–197.
Weblinks[Bearbeiten]
- Jeroen C. van Gelderen: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. FreeBSD, Skriptfehler: Ein solches Modul „DateTime“ ist nicht vorhanden. ehemals im Vorlage:Referrer (nicht mehr online verfügbar).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
Einzelnachweise[Bearbeiten]
<references />