Eine größere Inode-Größe kann die Leistung für sehr große Dateien/Verzeichnisse verbessern, auf Kosten der Festplattennutzung (und möglicherweise der Leistung für kleine Dateien).
Das Byte-pro-Inode-Verhältnis ist das, was Sie sich genauer ansehen sollten, wenn Sie der Meinung sind, dass Ihre Inode-Nutzung zu hoch ist. Viele verwandte Fragen und Antworten auf mehreren StackExchange-Sites.
Größere Inodes sind nützlich, wenn Sie viele Dateien mit einer großen Menge an Metadaten haben. Die kleinste Inode-Größe bietet Platz für klassische Metadaten:Berechtigungen, Zeitstempel usw. sowie die Adresse einiger Blöcke für reguläre Dateien oder das Ziel kurzer symbolischer Links. Größere Inodes können erweiterte Attribute wie Zugriffskontrolllisten und SELinux-Kontexte speichern. Wenn im Inode nicht genug Platz für die erweiterten Attribute ist, müssen sie in einem separaten Block gespeichert werden, was das Öffnen der Datei oder das Lesen ihrer Metadaten verlangsamt.
Daher sollten Sie eine größere Inode-Größe verwenden, wenn Sie große Mengen an erweiterten Attributen haben möchten B. komplexe ACLs, oder wenn Sie SELinux verwenden. SELinux ist die Hauptmotivation für größere Inodes.