首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MacOS/APFS上使用Dropbox智能同步释放磁盘空间的延迟--潜在的危险是什么?

在MacOS/APFS上使用Dropbox智能同步释放磁盘空间的延迟--潜在的危险是什么?
EN

Stack Overflow用户
提问于 2019-04-07 20:16:00
回答 1查看 7.3K关注 0票数 6

作为由Dropbox解释,智能同步功能“帮助您在硬盘上节省空间。从您的计算机访问Dropbox帐户中的每个文件和文件夹,几乎不使用硬盘驱动器空间。……使用智能同步,您的计算机上的内容可以作为在线的、本地的或混合状态的文件夹使用。”

昨天晚上和今天早上,我将大量文件从外部磁盘移动到我的MacBook上的Dropbox文件夹(MacOS Mojave版本10.14.4),然后选择那些Dropbox文件夹为“online”。这些文件很快与云端的Dropbox同步--我看到它们出现在共享dropbox的桌面计算机的本地文件夹中--但是在Finder中显示灰色图标(“仅用于在线”)花费了很长时间。(20多小时后,两个较大的文件夹仍然显示蓝色图标,用于“同步”,尽管它们的内容早已出现在另一台计算机上。)

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

令人困惑的是,关于实际空间的信息是不一致的。df显示58 GB可用

代码语言:javascript
复制
Filesystem    1G-blocks       Used  Available Capacity Mounted on
/dev/disk1s1        465        403         58      88% /

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

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

  • 使用433.68 GB,其他卷3.95GB,62.45GB免费
  • 容量500.07 GB,可用:232 GB (169.55 GB可净化),使用: 433 GB

如Dropbox所解释,“将文件设置为联机只会在几分钟内释放硬盘上的空间(只要您的计算机在线,并且能够同步到Dropbox)。然而:.macOS 10.13 (高塞拉利昂)使用.APFS.使用APFS,操作系统获取文件系统和可用硬盘空间的快照。在使用智能同步将Dropbox文件设置为online后,这些快照可能不会更新。这意味着,如果此快照尚未更新,则使用智能同步释放的硬盘空间可能无法立即反映或可用。这个硬盘空间最终应该被操作系统释放,但是所需的时间可能会有所不同。这不是Dropbox特有的行为,而是macOS设计的行为。“在APFS上,“仅在线文件”的占位符使用硬盘驱动器上的少量空间来存储文件的名称和大小等信息,这比整个文件占用的空间更少。实际上,标记为“仅在线”的文件继续显示它们的非零(在线)大小(例如,使用lsos.path.getsize()),就好像它们仍然在本地可用一样。

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

我的问题是:如果磁盘实用程序显示232 GB“可用”,但只有62.45 GB“免费”,后果是什么?如果我再将100 GB的文件添加到磁盘中,那么会发生坏的事情吗?

当然,我不愿意仅仅“作为一个实验”来增加比空间自由更多的内容,但是看看这是如何在无意中发生的。

EN

回答 1

Stack Overflow用户

发布于 2021-07-03 15:05:46

这帮了我:https://www.cbackup.com/articles/dropbox-taking-up-space-on-mac-6688.hmtl.html#A1

解决方案4.清除Dropbox缓存文件夹--通常,存在一个隐藏文件夹,其中包含存储在Dropbox根文件夹中的Dropbox缓存,名为".dropbox.cache“。只有在操作系统中启用查看隐藏文件和文件夹的功能时,才能看到该文件夹。

如果从Dropbox中删除大量文件,但计算机的硬盘驱动器不反映这些删除,则已删除的文件可能保存在缓存文件夹中。因此,您可以通过以下步骤手动清除缓存以清除硬盘上的一些空间:

  1. 打开“查找器”并选择“转到文件夹”。从围棋菜单上。
  2. 应该出现一个对话框。现在将下面的行复制并粘贴到框中,然后按返回键:

~/Dropbox/.Drobox.cache

  1. 这将直接带您到Dropbox缓存文件夹。通过将文件从Dropbox缓存文件夹中拖出并放入垃圾中,删除缓存中的文件。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55563275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档