Dropbox 占用太多 CPU 时间。我该如何解决?

Yoa*_*ein 11 dropbox cpu 12.04

我最近注意到 Dropbox 有时会占用我大约 50-90% 的 CPU 超过几秒钟 - 主要是在下载/同步许多或大文件时。

尽管如此,我想即使在同步大量数据时,也没有理由使用那么多 CPU(可能是网络或磁盘......)

有什么想法或建议吗?如何让 Dropbox 使用更少的 CPU?

(在带有 SSD 驱动器的 Lenovo X220 上的 Ubuntu 12.04 上运行)

all*_*ter 11

使用 cpulimit 的好喊声。

我发现这可以简化(以 root 身份登录时)为

cpulimit -e dropbox -l 10
Run Code Online (Sandbox Code Playgroud)

其中 -l 指定 CPU 的百分比。请注意,这是所有内核的总 CPU,因此双核的限制为 200

输出:

cpulimit -e dropbox -l 10
Process 2641 detected
Run Code Online (Sandbox Code Playgroud)


Jav*_*era 7

Dropbox 计算它要同步的所有文件的哈希值,它使用它来确定它们是否已更改并避免上传已在其云中的内容(另一个客户具有相同的文件)。

计算散列需要 CPU 能力。它通常在登录时很明显。

  • 你可以使用`cpulimit` (4认同)