Использует ли копирование перенесенной библиотеки iPhotos дополнительное пространство, учитывая, что библиотеки iPhotos и Photos жестко связаны?

Если я перенес медиатеку iPhoto в приложение «Фото» (на внешний диск, то есть независимо от компьютера с приложениями), а затем сделал копию медиатеки iPhotos, буду ли я использовать дополнительное место на диске?

Я понимаю (сейчас, но не тогда, когда я это делал), что библиотека iPhoto и библиотека фотографий фактически делят пространство, потому что фотографии, указанные как находящиеся «в», жестко связаны с одним и тем же местоположением (см. раздел «Миграция в новое приложение Apple Photos») . на самом деле удвоить требования к хранилищу?» и « Если я перешел с iPhoto на Photos, могу ли я безопасно удалить перенесенную библиотеку фотографий? »). Если я сделаю копию медиатеки iPhoto, будут ли при этом копии жестких ссылок в медиатеке iPhoto или будут также созданы копии базовых фотографий? Копия находится на том же томе, но может находиться или не находиться в той же папке (т.е. оба варианта применимы).

Если при копировании копируются базовые фотографии, есть ли способ определить, какие библиотеки теперь обмениваются связанными фотографиями?

(Проблема возникла из-за того, что я перенес библиотеку iPhoto в фотографии в Yosemite. Затем я открыл библиотеку фотографий в High Sierra, которая перенесла ее в новый формат HS Photos (чего я не ожидал), не создавая также предварительную миграцию. (Йосемитская) версия. Проблема в том, что я хочу использовать эту библиотеку на старом компьютере под управлением Йосемити/Эль-Капитан. Затем я попытался провести собственное расследование о том, содержат ли различные библиотеки одни и те же данные, не будучи полностью уверенным в том, что были ли внесены какие-либо изменения в библиотеку фотографий. Дополнительная сложность: я думаю, что уже было две библиотеки iPhoto: iPhoto Library.migratedlibraryи iPhoto Library copy.)

Ответы (1)

Короткий ответ, конечно, да, создание копии библиотеки создает реальную копию, включая новые копии лежащих в основе фотографий.

Хороший тест, чтобы показать это и определить, какие библиотеки связаны, дан nohillside в Как я могу проверить, что мои фотографии и библиотека iPhoto жестко связаны с одними и теми же данными диска? : сравнить фото из каждой библиотеки, используя

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

Это покажет номер инода в начале каждой строки вывода. Если файлы связаны, они будут иметь один и тот же индексный дескриптор.