为什么您的照片和 iPhoto 图库在 Mac 外部驱动器上占用更多空间

照片图标

当您的 Mac 上有较旧的 iPhoto 图库和较新的照片图库并将这两个图库复制到外部驱动器时,您可能会注意到它们总共占用的空间比内部驱动器上占用的空间多得多。这是为什么?这归结为硬链接,这是一种节省存储空间的方法。

当 Apple 于 2015 年发布适用于 macOS 的照片时,它必须制定 iPhoto 图库的过渡计划。 iPhoto 图库可以导入和转换,但有一点不同。苹果没有复制所有源图像,而是使用硬链接,它允许文件占据磁盘上的单个位置,并在多个文件夹中引用,就好像它唯一存在于那里一样。 (您可以在”升级为照片?”中阅读有关硬链接的更多信息。以下是您可以使用旧 iPhoto 图库执行的操作。”)

这与 iPhoto 和 Photos 完美配合,它们从不修改原始存储的图像,而是创建修改版本或记录一组单独存储的更改。原始内容将被保留,并且可以在任一应用程序中导出。

如果您完全切换到照片,则照片库中会混合有硬链接文件和仅在该库中找到的新导入的图像。照片还独特地创建自己的缩略图和其他文件。

只要 iPhoto 和照片库保留在同一驱动器上,两个库中存在的原始、未经修改的图像所占用的所有空间仅占用一个空间单位。当您将任一库复制到另一个驱动器时,该硬链接就会被破坏,因为引用的每个文件都必须唯一复制:硬链接不会跨卷传递。

mac911 硬链接照片可视化

硬链接已损坏,文件会跨卷单独复制。

因此,如果您将 iPhoto 图库和照片库都复制到外部卷,则它们之间共享的每个相同的未修改图像都会从一个存储单元转移到两个存储单元 – 如果这是 100GB 共享的原始图像,那么另外 100GB目的地需要存储。

这篇 Mac 911 文章是对 Macworld 读者 Peter 提交的问题的回应。

询问 Mac 911

我们整理了最常被问到的问题列表以及答案和专栏​​链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!通过电子邮件将您的信息发送至 mac911@macworld.com,包括适当的屏幕截图,以及您是否希望使用您的全名。每个问题都不会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。