WikiDer > XFS

XFS

XFS ist ein Dateisystem das wurde entwickelt von Silicon Graphics, Inc (SGI) für die IRIX-Betriebssystem. Im Mai 2000 veröffentlichte SGI XFS unter dem GNU General Public License.

XFS ist im Lieferumfang enthalten Linux Kernel seit Version 2.4.25. Viele Linux-Distributionen bieten es während der Installation als mögliches Dateisystem an. Es gibt auch einen Hafen nach FreeBSD gemacht[1].

Eigenschaften

XFS hat die folgenden Eigenschaften:

  • nur protokollieren von Metadaten
  • dynamische Dateigrößenerweiterung
  • Striped Allocation: Optimierung des Durchsatzes, indem I/O-Operationen mit den Stripes auf a RAID-Festplattensystem
  • Defragmentierung während das Dateisystem verwendet wird
  • ein Echtzeit-I/OAPI (für harte oder weiche Echtzeitanwendungen wie Videostreaming)
  • allocate-on-flush: eine Möglichkeit, die Fragmentierung zu reduzieren, indem Zuweisungen für langsam wachsende Dateien zusammengeführt werden

Nachteile

  • Es gibt keine Möglichkeit, ein XFS-Dateisystem zu verkleinern, wenn es einmal installiert ist. Um dies zu umgehen, kopieren Sie Daten auf eine andere Festplatte, löschen Sie die XFS-Partition und erstellen Sie sie mit einer kleineren Größe.
  • Frühere Versionen von XFS hatten Probleme mit Schreibvorgängen außerhalb der Reihenfolge.[2]

Externe Links