Aus der Manpage von chattr
Das Attribut 'e' gibt an, dass die Datei Extents zum Zuordnen der Blöcke auf der Festplatte verwendet. Es darf nicht mit entfernt werden chattr
.
Ein Extent ist ein zusammenhängender Speicherbereich in einem Computer-Dateisystem, der für eine Datei reserviert ist. Wenn ein Prozess eine Datei erstellt, weist die Dateisystemverwaltungssoftware einen vollständigen Bereich zu. Beim erneuten Schreiben in die Datei, möglicherweise nach anderen Schreibvorgängen, werden die Daten dort fortgesetzt, wo der vorherige Schreibvorgang aufgehört hat. Dies verringert oder beseitigt die Dateifragmentierung und möglicherweise auch die Dateistreuung.
Ein auf Ausdehnungen basierendes Dateisystem (dh ein Dateisystem, das die Speicherung über Ausdehnungen und nicht in einzelnen Blöcken vornimmt) muss nicht jede Datei auf eine einzige zusammenhängende Ausdehnung beschränken.
Die folgenden Systeme unterstützen Ausmaße:
ASM - Automatic Storage Management - Oracle's database-oriented filesystem.
BFS - BeOS, Zeta and Haiku operating systems.
Btrfs - GPL'd extent based file storage (16PiB/264 max file size).
Ext4 - Linux filesystem (when the configuration enables extents — the default in Linux since version 2.6.23).
Files-11 - Digital Equipment Corporation (subsequently Hewlett-Packard) OpenVMS filesystem.
HFS and HFS Plus - Hierarchical File System - Apple Macintosh filesystems.
HPFS - High Performance File Syzstem - OS/2 and eComStation.
JFS - Journaled File System - Used by AIX, OS/2/eComStation and Linux operating systems.
Microsoft SQL Server - Versions 2000-2008 supports extents of up to 64KB [1].
Multi-Programming Executive - Filesystem by Hewlett-Packard.
NTFS - Microsoft's latest-generation file system [1]
Reiser4 - Linux filesystem (in "extents" mode).
SINTRAN III - File system used by early computer company Norsk Data.
UDF - Universal Disk Format - Standard for optical media.
VERITAS File System - Enabled via the pre-allocation API and CLI.
XFS - SGI's second generation file system.[2]
aus der Wikipedia
chattr
und lsattr
Dienstprogramme unter Linux und die Attribute, die sie bearbeiten, sind spezifisch für die Second Extended Filesystem-Familie (ext2, ext3) und als Teil des e2fsprogs- Pakets verfügbar . Sie arbeiten nicht mit Dateien, die sich in anderen Dateisystemen befinden, z. B. ReiserFS, FAT.
(j)
Daten-Journalling, für das (t)
keine
Endzusammenführung (e)
verwendet wird, dient zum Zuordnen von
Blöcken auf der Festplatte
Normalerweise werden im Extents-Dateisystem reguläre Dateien und Verzeichnisdateien als eine Folge von Extents und zusammenhängenden Folgen von Blöcken auf einer Festplatte gespeichert. Der Verzeichniseintrag für eine Datei protokolliert die Speicherbereiche der Datei. Wenn das Dateisystem mehr als eine Erweiterung benötigt, um eine Datei aufzunehmen, werden Informationen zu den Erweiterungen in einer verknüpften Liste von Erweiterungsblöcken gespeichert.
e
auf einem ext3-Volume? "Ja wirklich?"