Dropbox 写入外部驱动器非常慢

Dropbox 写入外部驱动器非常慢

我有一个外部硬盘,我想将其用作 Dropbox 备份。它通过 USB 连接到备用空闲 PC。我安装了 Dropbox,并将其位置设置为外部驱动器,希望它能下载我在云端的所有内容。

Dropbox 应用程序已经运行了一天多,它似乎已经生成了整个目录结构(约 400 000 个文件夹),但几乎没有下载任何数据。

我在 Windows 资源监视器中检查它,它似乎几乎不使用网络,发送速度仅为 1-5 kB/s,接收速度仅为 500 B/s。通常这台电脑以 10 MB/s 的速度下载文件没有问题,所以我的连接没有问题。

Dropbox 进程当然不是空闲的,它正在拼命工作,使用了 40% 的 CPU 和超过 1 GB 的 RAM。

在“磁盘”选项卡上,显示 Dropbox 进程主要在写入:

  • NTFS 卷日志
  • NTFS 主文件表
  • nucleus.sqlite3-wal
  • Dropbox 日志
  • sync_history.db-日志
  • .dropbox.cache\新文件

这些文件的保存速度都不超过 0.3 MB/s。我的 Dropbox 文件夹中的实际文件保存速度为 300 B/s。这款外置硬盘速度不算快,但肯定可以轻松处理 20 MB/s。

我不记得在同一台电脑上将 Dropbox 位置放在内置驱动器上时遇到过此问题。因此我们也可以排除电脑/系统故障。

那么,是什么原因导致速度这么慢呢?我总共需要下载大约 1 TB 的数据,按照这个速度,要下载一年。

答案1

小更新,因为同步在 5-6 天后获得了动力。

我对这个问题的看法是:

  • 问题不在于数据量,而在于文件数量——许多消息来源证实,Dropbox 的性能在超过 30 万个文件时会急剧下降。压缩包含大量文件的文件夹可能会有所帮助。
  • 关闭实时病毒防护也有帮助(扫描下载的文件会减慢速度)。
  • Dropbox 首先下载最小的文件,所以感觉就像卡住了一样。
  • 大多数时候,它的处理速度都保持在每小时 15,000 个文件的稳定水平。
  • 一旦处理完较小的文件,它就会开始利用全部网络带宽来下载较大的文件。

相关内容