Unterschied der Verzeichnisgröße zwischen Dateisystemen: Blockgröße?

396
jbjo

Wenn ich die gleichen Daten auf zwei verschiedenen Laufwerken anschaue, bekomme ich sehr unterschiedliche Verzeichnisgrößen. Ich glaube, das hat mit Block / Clustergröße zu tun:

Block size and llf
Ist es am besten, die Festplatte mit einem 512-KB-Chunk oder kleineren oder größeren Chunks für ExFAT zu formatieren? https://stackoverflow.com/questions/8537579/file-system-block-size https://apple.stackexchange.com/questions/78802/what-are-the-sector-sizes-on-mac-os-x

Insbesondere wenn ich renne du -sh, bekomme ich:

du -sh / Volumes / Disk1 / Daten
993G Daten
du -sh / Volumes / Disk2 / Daten
1.7T Daten

Die Daten wurden mit rsync synchronisiert, und rsync glaubt, dass die Verzeichnisse identisch sind:

rsync -avhmur --dry-run --progress --delete-before / Volumes / Disk1 / data / Volumes / Disk2 /
Liste der
Datenerstellungsdateien ... 2572531 zu berücksichtigende Dateien

...

Gesamtgröße ist 1060,98G Geschwindigkeit ist 6117,03

Disk1ist Apple internes "Fusion Drive", das als APFS formatiert ist. Disk2ist ein externer USB-Plattenteller, der als ExFAT formatiert ist. Wenn ich stat -f %kDateisystemblockgröße abfrage, erhalte ich: 4096 (4kB) bzw. 524288 (512kB). Würde dies (dh die Blockgröße) die Diskrepanz bei der Festplattennutzung für denselben Dateiinhalt berücksichtigen?

0
exFAT ist standardmäßig auf sehr große Blockgrößen eingestellt. // Related: https://superuser.com/a/1273226/219095 Daniel B vor 5 Jahren 1
Ja, Sie haben eine Menge kleiner Dateien. Ipor Sircer vor 5 Jahren 0

0 Antworten auf die Frage