在MacOSAPFS上使用Dropbox智能同步释放磁盘空间的延迟--潜藏着什么危险?

问题描述 投票:6回答:1

作为 由Dropbox解释智能同步是一项 "帮助您节省硬盘空间 "的功能。从您的计算机访问您的Dropbox帐户中的每个文件和文件夹,几乎不使用硬盘空间。... 有了智能同步,您电脑上的内容可以作为只在线、本地或混合状态的文件夹。"

昨晚和今天早上,我将大量文件从外部磁盘移到MacBook(MacOS Mojave版本10.14.4)上的Dropbox文件夹中,然后将这些Dropbox文件夹选择为 "只在线"。 这些文件相当迅速地与云端的Dropbox同步--我看到它们出现在共享Dropbox的台式电脑的本地文件夹中--但灰色图标(代表 "仅在线")需要很长时间才能在Finder中显示。 二十多个小时后,两个较大的文件夹仍然显示蓝色图标,表示 "同步",尽管它们的内容早已出现在另一台电脑上)。

随着越来越多的警报,我看着每一个新的目录添加到Dropbox棘轮的MacBook上使用的空间量到危险的水平(93%),即使标记为 "只在线 "的大型目录继续同步到Dropbox云。 我只能通过将一些内容移回外部磁盘来恢复可用空间。

令人困惑的是,关于剩余空间到底有多少的信息并不一致。 df 显示 58 GB可用:

Filesystem    1G-blocks       Used  Available Capacity Mounted on
/dev/disk1s1        465        403         58      88% /

About this Mac => Storage 显示 232 GB可用.

根据 一个来源,"关于这台Mac......中的 "存储 "选项卡可能很有用,因为它是了解哪些类型的数据正在占用存储空间的唯一指南,但当你想知道任何卷或磁盘上已使用或可用的空间有多少时,请使用 "磁盘实用程序":它更可能是准确的。" 然而,令人困惑的是,我的Disk Utility显示的是 两者 结果。

  • 已使用433.68GB,其他卷上有3.95GB。62.45 GB 免费
  • 容量500.07GB。可用:232 GB (169.55 GB可清理),二手。433 GB

正如Dropbox的解释,"将文件设置为只在线将释放您的硬盘驱动器上的空间在几分钟内(只要你的电脑在线并能够同步到Dropbox)。然而:......macOS 10.13(High Sierra)使用......。APFS。使用APFS,操作系统会对文件系统和可用硬盘空间进行快照。在您使用智能同步将Dropbox文件设置为仅在线后,这些快照可能不会更新。这意味着,如果该快照没有更新,您使用 Smart Sync 释放的硬盘空间可能不会立即反映或可用。 这个硬盘空间最终应该会被操作系统释放出来,但所需的时间会有所不同。这不是Dropbox特有的行为,而是macOS的设计行为。" 在APFS上,"on-line-only文件的占位符使用硬盘上的少量空间来存储文件的信息,如文件的名称和大小。这比完整文件使用的空间更少"。 事实上,标记为 "online-only "的文件会继续显示其非零(在线)大小(例如,用 lsos.path.getsize()),仿佛它们在本地仍然可用。

我收集这是一个MacOS(即APFS)的问题,而不是特定于Dropbox。

我的问题是。如果磁盘工具显示 232 GB "可用" 但只是 62.45 GB "免费"那么,这样做的后果是什么呢?如果我在磁盘上再增加100GB的文件,会不会发生不好的事情?

我当然不愿意添加更多的内容比空间自由只是 "作为一个实验",但看到这可能会发生无意的。

macos dropbox macos-high-sierra macos-mojave apfs
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.