Windows meldet sowohl leere Dateien als auch Ordner als belegt 0 bytes
. Sicherlich braucht es etwas , um den Dateinamen, die Attribute, das Datum [erstellt / geändert / zugegriffen] usw. zu speichern.
Wie ist das gewichtet?
Windows meldet sowohl leere Dateien als auch Ordner als belegt 0 bytes
. Sicherlich braucht es etwas , um den Dateinamen, die Attribute, das Datum [erstellt / geändert / zugegriffen] usw. zu speichern.
Wie ist das gewichtet?
Antworten:
Aus einem MS-Artikel mit dem Titel Optimizing NTFS :
Alle NT-Festplattendateisysteme, einschließlich NTFS, verwenden den Cluster als grundlegende Speichereinheit. Unabhängig davon, wie klein eine Datei ist, muss sie mindestens einen Cluster Speicherplatz belegen. Daher verschwenden sehr kleine Dateien, die kleiner als ein Cluster sind, Speicherplatz. ( Dateien mit weniger als 1 KB sind eine Ausnahme. Das System speichert diese Dateien im MFT-Dateidatensatzsegment (FRS), das auf sie verweist, anstatt sie extern zu speichern .) Außerdem, wenn eine Datei nicht gerade endet Clustergrenze, der Spillover der Datei nimmt einen weiteren vollständigen Cluster ein und verschwendet Speicherplatz. Je größer der Cluster ist, auf den die Datei übertragen wurde, desto mehr Speicherplatz wird verschwendet.
Der kursiv gedruckte Teil gibt an, warum leere Dateien keinen Speicherplatz belegen (der vom Dateitabelleneintrag belegte Speicherplatz wird nicht in die Berechnungen einbezogen).
Bearbeiten: Ein weiterer nützlicher Artikel , der den genauen Ablauf beschreibt.