Am Son, 07 Jan 2001 schrieb Alex Klein:
niedrige Inode Dichte bedeutet (IMHO natürlich): Du verschwendest weniger Platz auf der Platte, allerdings kann es bei größeren Partitionen sein, daß Dir die Inodes "ausgehen". :-(
hohe Inode Dichte:
Du verschwendest Platz, hast aber pro (große) Datei einen niedrigeren Verbrauch an Inodes
Das ist ein bisschen unsauber formuliert. Eine Inode speichert 128 Byte Informationen, darunter GID UID Zugriffsrechte Dateigroesse Anzahl der Links Erstellung, letzte Aenderung, Lesezugriff, Loeschen Verweise auf die ersten 12 Datenbloecke Ein, zwei und dreifach indirekte Verweise auf die Datenbloecke Bei einer 100 MB Partition und einer Inodedichte von 4kb sind 25.000 Inodes vorhanden. Das heisst, dass 25.000 Dateien gespeichert werden koennen. Eine Dichte von 4 kb bedeutet jedoch auch, dass die Inodes 128 Bytes * 25.000 = 3,2 MB Speicherplatz fuer die Inodes benoetigt werden. Die Inodedichte herunterzusetzen, lohnt sich nur wenn der ueberwiegende Teil der Daten > 4 kb sind. Z.B. fuer eine Partition, die Newsartikel sammelt. Bei einer Inodedichte von 1kb koennen 100000 Dateien gespeichert werden. Die Inodes nehmen jetzt aber 12,8 MB Speicherplatz ein. Diese Relationen sollte man sich vor Augen fuehren bevor man die Dichte erhoeht. Bei einer 10GB Platte wuerden 1,2GB nur fuer Inodes benutzt werden! Man sollte die Gefahr, dass die Inodes ausgehen und damit keine Dateien mehr gespeichert werden koennen, gegen den erhoehten Speicherverbrauch abwegen. Bei meiner Partition (Dichte von 4 kb) sind 93% der Speicherkapazitaet und 21% der Inodes benutzt. Das ganze gilt natuerlich nur fuer ext2 Daniel -- riot...> die welt ist das chaos das nichts ist der zu gebaerende weltgott