Fragensteller
Size 100 mal grösser als Size on Disk, Ordner ist nicht komprimiert

Allgemeine Diskussion
-
Hallo,
ich habe einen Fileserver mit einer Partition von 4 TB als Laufwerk D:
Dort haben alle Ordner eine Size, die deutlich größer ist als die Size on Disk, meist um den Faktor 100.
Die Ordner sind nicht komprimiert.
Was ist da falsch gelaufen?
Moin Hajo
Alle Antworten
-
Moin,
ist das vielleicht ein Storage Space mit Komprimierung?
Ansonsten stimmen halt einfach die Angaben nicht, so blöd es auch ist.
Wenn Du mit dir den freien Speicherplatz auf dem Volume rausziehst, welcher der beiden Größen entspricht er (eher)?
Ist der automatische Defragmentierungstask für dieses Volume aktiv und ist er auch in letzter Zeit gelaufen?
Evgenij Smirnov
-
Die Size kommt dem ganzen schon deutlich näher.
Es läuft KEINE Defragmentierung
Evgenij Smirnov
-
Der Unterschied kommt im Wesentlichen durch die Blockgröße des Filesysterms.
Eine NTFS-Disk hat i.d.R. 4K-Blöcke. Ist eine Datei kleiner als 4K ist der Rest halt nicht belegt und kann auch nicht belegt sein.
Habe ich 1.000 Dateien mit 1K Size, belegen diese dann auf der Disk eben 4MB.
Bei 4 Dateien mit 1MB habe ich auch nur 4MB belegt.Nur wenn ich Laufwerke/Pfade komprimiere wird im Prinzip eine Zip-Datei erstellt, die dann als 1 Objekt auf der Platte liegt aber viele kleine Dateien dann verwalten kann.
-
Die Defragmentierung legt nur die Blöcke einer Datei wieder zusammen und beschleunigt den Zugriff. Speicherplatz wird dadurch nicht freigegeben.
Bei SSD-Platten bringt ein DEFRAG außer Lebenszeitverkürzung rein gar nichts.Nur mittels Komprimierung bekommst du eine bessere Speicherauslastung (nahzu 100%).
- Bearbeitet Der Suchende Mittwoch, 24. März 2021 14:14
-
Hier ist noch eine Erklärung (kommt auf den Inhalt der Dateien an):
https://docs.microsoft.com/en-us/windows/win32/fileio/sparse-files -
Die Defragmentierung legt nur die Blöcke einer Datei wieder zusammen und beschleunigt den Zugriff. Speicherplatz wird dadurch nicht freigegeben.
Bei SSD-Platten bringt ein DEFRAG außer Lebenszeitverkürzung rein gar nichts.Nur mittels Komprimierung bekommst du eine bessere Speicherauslastung (nahzu 100%).
Evgenij Smirnov
-
Ich denke mal nicht, dass wir auf einem einzigen Fileserver von ca. 50 Servern 4 TB voller Sparse Files haben
Moin Hajo
Evgenij Smirnov
-
Das sagt aber nichts darüber aus, ob das in der Quelle sparse Files sind. Wenn im Ziel das Erstellen von Sparse Files deaktiviert ist, werden die Sparse Files beim Kopieren wieder aufgebläht.
Evgenij Smirnov
-
Dies kann man ja mit einer detailllierten Analyse aufschlüsseln:
https://www.opentechguides.com/how-to/article/powershell/133/size-on-disk-ps.htmlSomit kann man je Datei die Länge, die komprimierte Länge sowie den Plattenplatz errechnen.
I.W. wäre hier der Unterschied zwischen Länge und Komprimierte Länge zu beobachten und z.B. absteigend nach größter Differenz auswerten. -
-