[Eisfair] Platzbedarf von Dateien: Diskrepanz zwischen wahrer Größe und Belegung auf Datenträger
Marcus Roeckrath
marcus.roeckrath at gmx.de
So Dez 17 10:23:06 CET 2017
Hallo,
ich fand gerade auf der Datenplatte (RAID1) eine Reihe von Dateien, die oft
nur wenige bis ein paar KB groß sind und dennoch 1M auf der Platte belegen.
Mir ist bekannt, dass immer ganze Blöcke belegt werden:
Disk /dev/md3: 16 GiB, 17182490624 bytes, 33559552 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Hier ein Beispiel:
# du -ha --apparent-size 7*
43K 7a.pdf
42K 7b.pdf
43K 7c.pdf
42K 7d.pdf
# du -ha 7*
1.0M 7a.pdf
44K 7b.pdf
1.0M 7c.pdf
1.0M 7d.pdf
# ls -la 7*
-rw-rw-r-- 1 xxx users 43561 Aug 29 10:17 7a.pdf
-rw-rw-r-- 1 xxx users 42956 Aug 29 10:20 7b.pdf
-rw-rw-r-- 1 xxx users 43028 Aug 29 10:20 7c.pdf
-rw-rw-r-- 1 xxx users 42669 Aug 29 10:21 7d.pdf
Die Daten gelangen per Samba-Freigabe auf die Platte.
Wie man insbesondere sieht, sind vier Daten am gleichen Tag angelegt worden,
aber drei davon belegen 1M, eine jedoch nur 44K.
Kopiere ich die Daten in der Kommandozeile des Servers sind es sofort nur
noch normale Werte:
# du -ha 7*
44K 7a.pdf
44K 7b.pdf
44K 7c.pdf
44K 7d.pdf
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair