Im Zusammenhang mit dieser früheren Frage, die ich gestellt habe, möchte ich wissen, welche Dateisysteme vorzugsweise Blöcke wiederverwenden, die beim Löschen von Dateien freigegeben werden (falls vorhanden).
Ich interessiere mich nur für stabile, gut etablierte Dateisysteme und würde diejenigen bevorzugen, die die Boot- / Root-Partition in einem Debian-System sein können (obwohl dies nicht unbedingt erforderlich ist).
Bearbeiten:
Als Antwort auf einen Kommentar möchte ich dieses Verhalten, da das fs für eine VM ist und in einer spärlichen Rohbilddatei auf dem Host enthalten ist. Wenn neue Blöcke zugewiesen werden, verliert die Image-Datei im Laufe der Zeit allmählich an Spärlichkeit, wenn Dateien erstellt / gelöscht / geändert werden, was zu einer nicht spärlichen Größe führt, selbst wenn der auf der VM verwendete Gesamtspeicher im Wesentlichen konstant bleibt.
quelle
Antworten:
Wenn Sie auf der Suche nach einem stabilen und gut etablierten Unternehmen sind, dann haben Sie wahrscheinlich kein Glück. Andernfalls verhält sich btrfs so.
Möglicherweise möchten Sie auch prüfen, ob Ihre virtuelle Festplatte TRIM unterstützt, um die Blöcke freizugeben, und sicherstellen, dass Sie das Verwerfen in Ihrem fs aktivieren.
Sie können auch in Betracht ziehen, nur kleinere Festplatten zuzuweisen, die anfangs Ihren erwarteten Anforderungen entsprechen. Die meisten Dateisysteme können heutzutage problemlos online erweitert werden, falls Sie sie in Zukunft erweitern müssen.
quelle
xfs ist stabil und gut etabliert und hat die Eigenschaften, die ich suche - es verwendet die "gerade freigegebenen" Blöcke sehr schnell wieder :
quelle