Dropbox Infinite 如何管理文件占位符?

How does Dropbox Infinite manage file placeholders?

Dropbox 最近推出了 Project Infinite,它会在 Finder/Explorer 中显示一个 0 字节的文件占位符,双击它会导致 Dropbox 应用程序下载并打开文件。

它似乎还没有在我的帐户上启用,所以我无法测试它,但他们的 demo video 显示它是完全无缝的。

有谁知道幕后发生的事情?他们是否使用 FUSE 之类的东西来创建自己的文件系统?

此外,当文件实际上是 0 字节时,他们如何让它看起来是 6 MB?

看来 Dropbox 已经在 follow-up blog post.

中回答了我的问题

他们打算使用 FUSE,但出于性能原因决定不使用它。他们直接构建本机内核扩展,这对我的需求来说可能有点过头了。我想我会坚持使用 FUSE。