Moin, grummel!
Ich habe 26.476 Dateien mit einer eigentlichen Grösse von 784.968 Byte.
Real auf Platte werden aber 104 Megabyte daraus.
Wenn ich den Durchschnitt errechne, liege ich ziemlich präzise bei 4 kB pro Datei.
Erinnert mich irgendwie an Clustergrössen von WIN-Formatierungen.
Das ist doch noch ein relativ guter Wert! Wenn du dich erinnerst: FAT16 (das mit den maximal 2 GB Partitionsgröße) hat 32KB-Cluster angelegt. Ziemliche Verschwendung.
Gibt es sowas auch bei Linux-Partitionen?
Wären 4kB dann ein "normaler" zu empfehlender Wert bei Webservern?
Die Sache ist die: Viele kleine Blöcke auf einer großen Partition bedeutet auch viel Verwaltungsinformation, um die kleinen Blöcke nach frei/benutzt/kaputt etc. zu unterscheiden. Und viel Aufwand beim Lesen, denn das kleinste, was die Festplatte dann liefern darf, sind natürlich nicht mehr 4 KB, sondern entsprechend weniger (also z.B. 1 KB). Stört bei der Performance dann doch erheblich.
Du stehst also im Zwiespalt, einerseits nicht soviel Plattenplatz zu verschwenden, und andererseits vernünftige Performance hinzulegen. 4 KB scheinen da recht vernünftig. Die durchschnittliche HTML-Seite ist doch eher größer als 4 KB, lediglich Navigationsgrafiken sind meist kleiner (prominentestes Beispiel ist das transparente 1-Pixel-GIF mit 43 Byte).
Sicherlich gibts aber auch für Linux Dateisysteme, die sowohl performant sind, als auch platzsparend. Ich bin da leider nicht so informiert. Aber vielleicht interessiert dich das hier:
http://www.linux.com/howto/Filesystems-HOWTO.html
- Sven Rautenberg