Unix-Dateisysteme haben normalerweise eine Inode-Tabelle, und die Anzahl der Einträge in dieser Tabelle wird normalerweise zum Zeitpunkt der Erstellung des Dateisystems festgelegt. Dies führt manchmal dazu, dass Benutzer mit viel Speicherplatz verwirrende Fehlermeldungen zu fehlendem Speicherplatz erhalten, und selbst wenn sie das Problem erkannt haben, gibt es keine einfache Lösung dafür.
Es scheint mir jedoch sehr wünschenswert zu sein, dieses Durcheinander zu vermeiden, indem man den Benutzern und Systemadministratoren bei Bedarf völlig transparent Inodes zuweist. Wenn Sie auf nette Hacks stehen, können Sie sogar die Inode-Tabelle selbst zu einer Datei machen und so den Code wiederverwenden, den Sie bereits haben und der freien Speicherplatz auf der Festplatte findet. Wenn Sie Glück haben, könnten Sie sogar die Inodes in der Nähe der Dateien selbst finden, ohne explizit zu versuchen, dieses Ergebnis zu erzielen.
Aber niemand (von dem ich weiß) macht das wirklich, also gibt es wahrscheinlich einen Haken, den ich vermisse. Irgendeine Idee woran es liegen könnte?