从Aperture导入后,照片存储在新的“照片”应用程序中的什么位置?


14

我刚刚升级了OS X,并打开了新的“照片”应用程序以导入我的Aperture库。一切正常(照片运行良好),但是我惊讶地发现自己没有在硬盘上释放100Gb可用空间,这让我感到惊讶。

我的Aperture库仍然存在,并且需要100Gb +。当我在新的照片库中阅读信息时,它也显示100Gb +。但是,雏菊磁盘显示以下报告:

  • 孔径库:117 Gb
  • 照片库:15 Gb

背景中是否包含一些“符号链接”?照片是否正在被缓慢复制(最近5个小时的CPU使用率为100%):我应该补充说迁移已完成,并且可以使用“照片”功能。

如果我决定删除其中一个库,恐怕会发生什么。我也想知道如果我在Aperture或Photos中编辑照片会发生什么。我希望将它们完全分开(重复的库),但显然不是这样。

我不介意使用硬盘有足够的空间。

Answers:


12

从现有的iPhoto或Aperture库导入照片时,照片实际上不会移动文件或复制它们。它只是通过新的照片库在原始位置创建指向文件的硬链接

请参阅“ 照片”如何节省 Apple网站上的磁盘空间

有关Ars Technica硬链接的更多信息:

硬链接只是对磁盘上某些数据的引用。将文件视为名称和指向某些数据的指针的组合。删除文件实际上意味着删除该二重奏的名称部分。如果没有更多的名称指向特定的数据磁盘,则可以重复使用该磁盘空间。”

您可以删除Aperture库,没有任何问题,但是您将不再能够使用Aperture(除非您设置了新库)。在现有的Aperture库中进行的任何更改都不会显示在“照片”中,反之亦然。

基本上,实际映像存在于磁盘上的某个位置,并且有两个指向映像的指针(一个来自旧库,一个来自新库)。只要这些指针中的至少一个存在,就保留数据。但是,当最后一个指针被删除(即,旧的iPhoto库本身被删除,然后图像从照片库中删除)时,数据也将被删除。


正是我需要知道的!因此,我可以期望,如果删除Aperture库,我的照片库现在将显示100Gb +,对吗?顺便说一句,我只是在这里讨论细节,但是我可以正确地假设这些链接实际上是硬链接:如果它是一个符号链接,那么删除Aperture库将破坏照片。
Matthieu Napoli 2015年

1
没关系,我已经进行了手动检查(并在此过程中学到了很多有关硬链接的信息):我确认存储在“照片”库中的照片A.NEF的硬链接数为2,并且已在Aperture库中引用。因此,两个库的确使用硬链接指向同一文件!Awesome :)
Matthieu Napoli 2015年

我不知道这如何允许您删除旧的iPhoto或Aperture库,而又不会浪费原始文件。
Tetsujin 2015年

1
@Tetsujin通过硬链接的魔力。“硬链接只是对磁盘上某些数据的引用。将文件视为名称和指向某些数据的指针的组合。删除文件实际上意味着删除该二重奏的名称部分。当没有更多名称时指向特定的数据磁盘,然后可以重复使用该磁盘空间。”
tubedogg 2015年

基本上,实际映像存在于磁盘上的某个位置,并且有两个指向映像的指针(一个来自旧库,一个来自新库)。只要这些指针中的至少一个存在,就保留数据。但是,当删除最后一个指针(即,删除iPhoto库本身,然后从照片库中删除图像)时,数据也将被删除。
tubedogg 2015年

4

尽管上面的正确答案指出这可能会节省您硬盘上的空间,但是我相信我发现它仍然使备份服务器上的空间增加了一倍...而且我认为其中包括时间机器备份。

我有一个1 TB的OS驱动器,已满200 + GB。升级到10.10(和照片)后,我对我的时间机器备份进行了修改,以便可以从头开始(此时不关心每个文件的版本很多),并要求它备份到1.5 TB备份驱动器。“没有足够的空间”。

另外,Crashplan似乎需要在升级后再过24天才能备份我的系统。似乎完全专注于照片库。我的猜测是每个文件将在备份服务器TWICE上!!!!

硬链接的优点在于,访问数据的程序不知道没有两个单独的文件。美丽也是问题所在。此举并未经过深思熟虑,我相信我们需要清楚地指出,用户需要从驱动器(可能还有备份)中删除其iphotos库,以免使备份空间增加一倍。


2
您可以打赌大多数云备份服务将无法识别硬链接,因此会将文件存储两次。Time Machine也可以做到这一点。另一方面,Carbon Copy Cloner可以识别并保留硬链接。参见superuser.com/questions/836515/…–
杰伊·艾伦
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.