Gibt es eine Komprimierungsmethode, um eine Gruppe sehr ähnlicher Dateien zu komprimieren, ohne sie zu archivieren?

295
awiebe

Ich möchte eine große Anzahl von Dateien komprimieren, die nahezu identische Header haben, und auch einige Daten. Ich möchte sie jedoch nicht archivieren oder sie einzeln komprimieren (da die Kopressionsrate bei ähnlichen Ersetzungen viel höher wäre.) Blöcke können mit einer einzigen Tabelle erstellt werden. Gibt es bereits eine Komprimierungsmethode, oder sollte ich sie selbst implementieren?

Hinweis: Sagen Sie nicht "Festplattenspeicher ist billig", weil ich dies auf einem eingebetteten System verwenden möchte.

1
im Grunde sprichst du von einem komprimierenden Dateisystem? Baarn vor 11 Jahren 0
Sie möchten, dass Sie Speicherplatz in Ihren Dateien sparen möchten, sie jedoch nicht jedes Mal komprimieren / extrahieren müssen, wenn Sie sie verwenden möchten? Weil fast alle Kompressoren Dateien vor dem Komprimieren verketten können ... Ihr Dateisystem soll anscheinend Speicherplatz sparen, oder? woliveirajr vor 11 Jahren 0

1 Antwort auf die Frage

2
Ben Voigt

Don't say "Disk space is cheap", because I may want to use this on an embedded system.

Use squashfs or cramfs. A single compressed stream, which appears as many separate files once mounted.