Was ist der Unterschied zwischen einem „sparse disk image“ und einem „sparse bundle disk image“?

Was sind die Unterschiede zwischen Sparse- und Sparse-Bundle -Disk-Images?

Antworten (2)

Aus dem DropDMG-Handbuch :

Sparse-Bundle-Disk-Images erscheinen als einzelne Datei, werden aber tatsächlich als Ordner mit vielen Dateien darin gespeichert. Dies macht es effizienter, sie mit Time Machine oder anderen Sicherungsprogrammen zu sichern, da nur die geänderten Teile kopiert werden müssen. Darüber hinaus funktionieren Sparse-Bundle-Disk-Images gut mit dem Befehl Compact Image…. Kompatibel mit Mac OS X 10.5 und höher.

Sparse-Disk-Images werden als einzelne Datei gespeichert. Dies kann Backups für große Disk-Images ineffizient machen, da jedes Mal die gesamte Datei kopiert werden muss. Der Befehl „Compact Image…“ beansprucht im Allgemeinen nicht so viel Festplattenspeicher wie bei Sparse-Bundle-Disk-Images. Kompatibel mit Mac OS X 10.3 und höher.

Danke! Das ist wirklich hilfreich. Ich werde ein verschlüsseltes Sparsebundle verwenden, um auf Dropbox zu sichern. Ich bin froh, dass dies so effizient geschehen kann.

Sparse-Bundle-Disk-Image ist eine optimierte Form des Sparse-Disk-Image. Es optimiert absichtlich, um die Netzwerklast beim Sichern von Änderungen am Dateisystem auf Kosten von Zeit und Platz zu reduzieren. Insbesondere verwendet es eine Hash-Funktion, um Datenbits in einer großen Verzeichnisstruktur zu speichern, wodurch Änderungen in kleineren Banddateien isoliert werden können. Wenn Sie das Disk-Image an einen anderen Ort kopieren, müssen rsync-ähnliche Tools nur die sich ändernden Bänder kopieren, wodurch inkrementelle Kopien oder Backups viel schneller werden als das gesamte Sparse-Image zu verschieben.

Die lokale Speicherung des Bundle-Image ist in Bezug auf den verwendeten Speicherplatz weniger effizient, die CPU-Zeit, die für die Verarbeitung von E / A zum Disk-Image benötigt wird, wird erhöht, und wenn Dateien gelöscht werden, wird die Rückgewinnung von Speicherplatz verzögert und ist im Vergleich zu einem Sparse-Disk-Image nicht so vollständig .

Sofern Sie die Bänder nicht inkrementell online sichern (wie es Time Machine mit Time Capsule tut), ist es normalerweise besser, das Sparse-Disk-Image einem Sparse-Bundle vorzuziehen. Einige Software wird in ein spärliches Bild schauen und nur die geänderten Blöcke kopieren, aber das Bundle ermöglicht es einfacheren Tools, Änderungen effizienter zu verschieben.

Ich stimme Ihrer Antwort nicht zu (sie könnte veraltet sein), weil ich denke, dass Sparsebundles genauso effizient sind wie Sparse-Images und möglicherweise sogar noch effizienter. Haben Sie einen Hinweis darauf, dass sie mehr Platz benötigen? Ich verstehe nicht, warum sie es tun würden. Tatsächlich hat ein Test, den ich gerade durchgeführt habe, gezeigt, dass sie die gleiche Größe haben und schneller sind als Sparseimages und normale DMGs