Wird beim Kopieren einer migrierten iPhotos-Bibliothek zusätzlicher Speicherplatz verbraucht, da iPhotos und Fotobibliotheken fest verknüpft sind?

Wenn ich eine iPhoto-Mediathek zu Fotos migriert habe (auf einer externen Festplatte, also unabhängig vom Computer mit den Apps) und dann eine Kopie der iPhotos-Mediathek erstelle, werde ich dann zusätzlichen Speicherplatz belegen?

Ich verstehe (jetzt, aber nicht, als ich dies tat), dass die iPhoto-Mediathek und die Foto-Mediathek tatsächlich Speicherplatz teilen, da die Fotos, auf die als „in“ verwiesen wird, beide fest mit demselben Speicherort verknüpft sind (siehe Migrieren zu Apples neuer Fotos- App meine Speicheranforderungen tatsächlich verdoppeln? und Kann ich die migrierte Fotomediathek bedenkenlos löschen, wenn ich von iPhoto zu Fotos migriert bin? ). Wenn ich eine Kopie der iPhoto-Mediathek erstelle, wird dadurch eine Kopie der Hardlinks in der iPhoto-Mediathek erstellt oder wird auch eine Kopie der zugrunde liegenden Fotos erstellt? Die Kopie befindet sich auf demselben Volume, kann sich aber möglicherweise in demselben Ordner befinden (dh es gelten beide Alternativen).

Wenn beim Kopieren die zugrunde liegenden Fotos kopiert werden, gibt es eine Möglichkeit festzustellen, welche Bibliotheken jetzt verknüpfte Fotos freigeben?

(Das Problem trat auf, weil ich eine iPhoto-Mediathek unter Yosemite zu Fotos migriert hatte. Ich öffnete dann die Foto-Mediathek unter High Sierra, wodurch sie in das neue HS-Fotos-Format migriert wurde (was ich nicht erwartet hatte), ohne auch eine Vormigration zu erstellen (Yosemite)-Version. Das Problem ist, dass ich diese Bibliothek auf einem älteren Computer unter Yosemite/El Capitan verwenden möchte. Ich habe dann versucht, eigene Untersuchungen anzustellen, ob die verschiedenen Bibliotheken die gleichen Daten enthielten, war mir nicht ganz sicher, ob dies der Fall war wurden irgendwelche Änderungen an der Fotobibliothek vorgenommen. Zusätzliche Komplikation: Ich glaube, es gab bereits zwei iPhoto-Bibliotheken: iPhoto Library.migratedlibraryund iPhoto Library copy.)

Antworten (1)

Die kurze Antwort lautet natürlich: Ja, das Erstellen einer Kopie einer Bibliothek erstellt eine echte Kopie, einschließlich neuer Kopien der zugrunde liegenden Fotos.

Ein ordentlicher Test, um dies zu zeigen und zu identifizieren, welche Bibliotheken verknüpft sind, wird von nohillside in How can I verify that my Photos and iPhoto library are hard linking to the same disk data? gegeben. : Vergleichen Sie ein Foto aus jeder Bibliothek mit

ls -li /path/from/old/app.jpg /path/from/new/app.jpg

Dadurch wird die Inode-Nummer am Anfang jeder Ausgabezeile angezeigt. Wenn die Dateien verknüpft sind, haben sie denselben Inode.