我有一个带有512 GB SSD的Retina MBP。今天,Time Machine向我展示了这个:
有没有人知道Time Machine如何支持比我可以放在硬盘上更多的数据?为了它的价值,我仍然在内部硬盘上有大约40 GB的空闲空间。
Time Machine在2TB Time Capsule上设置。
Cmd+I
)在你的硬盘上,你有什么价值?
我有一个带有512 GB SSD的Retina MBP。今天,Time Machine向我展示了这个:
有没有人知道Time Machine如何支持比我可以放在硬盘上更多的数据?为了它的价值,我仍然在内部硬盘上有大约40 GB的空闲空间。
Time Machine在2TB Time Capsule上设置。
Cmd+I
)在你的硬盘上,你有什么价值?
Answers:
屏幕截图中的520 GB只是一个估计值,因为在某些情况下,估计值可能会有些高,但在备份完成之前,您不会知道这是否确实存在问题。那时你可以使用 tmutil compare
或类似的工具 Backuploupe 查看特定备份的实际有效负载大小,并更好地了解这是否是目录损坏的问题,或者只是对存储详细信息不是非常准确的估计算法。
由于文件存储在驱动器上的方式,你可能会有很多文件适合SSD,但是当它们放在像2 TB Time Capsule这样的更大的卷上时会浪费更多的空间,所以它也可能是字面上的正确而且没有超估计。 HFS在如何分配块和存储文件方面相当复杂,但为了简化事情 - 文件系统存储可能存在巨大的低效率。
例如,我把这张联系卡拖到我的桌面上:
文件大小为536字节,但它需要 比所需空间多600%以上 因为那个文件在文件系统上占用了4 KB的空间块。由于该软件可能会掩盖这些细节,或者对目的地需要多少闲置空间做出过于保守的估计。
我的经验是20 GB的存储开销是极不可能的,所以我的预感是一个过于谨慎的估计,设计师希望“更安全而不是抱歉”,确保实际备份使用的空间少于估计的空间。
我要说你在评论中发布的硬盘上的信息窗口是完全正确的。它使用了 用于计算硬盘空间的新基础10系统 。
我猜Time Machine误报了备份的数据量。这可能是由于Time Machine仍然使用旧的base 2方法来计算HD空间,或者Time Machine因使用符号链接而混淆并多次添加某些文件的大小。
它也可能是某种方式,备份数据比原始数据更大。这可能是由于元数据,错误恢复或其他因素造成的。但我认为情况并非如此,因为你报告的差异非常大。
多个来源确认Time Machine需要大约20-25%的开销空间。 Time Machine似乎报告的数字略低于使用空间的20%,但它相当接近。
我没有指向你的“官方”消息来源,但这个数字在Apple论坛上一遍又一遍地重复着名的海报。
https://discussions.apple.com/message/22468774#22468774 https://discussions.apple.com/message/9815174#9815174