一段时间以来,我注意到我的 xorg 进程占用了 60% 到 100% 的 CPU(根据top
)。我还注意到,即使在我的多核 i7 处理器上,交互式工作也变得迟缓。
在阅读了几个关于 xorg 和 CPU 负载的帖子后,我进行了调查,发现 Dropbox 是罪魁祸首。如果我禁用 Dropbox(或只是暂停同步),xorg CPU 使用率就会下降到正常水平(百分之几)。
知道发生了什么事吗?可以做些什么?Dropbox 并没有做任何事情 — 文件夹中的文件很少,而且所有文件都已完美同步。
我正在运行 Kubuntu 12.10、X.org 1.13.0 和 Dropbox 1.4.0。
答案1
现在,2019 年。Dropbox 的版本是 79。在 i7 第 7 代上与 Debian 一起使用时,当不上传或下载文件时,它仍然会消耗约 15% 的 CPU。
Dropbox 在其下载页面中说明了如何在无头环境中安装。
在 X 上运行时,dropboxd 可执行文件始终打开托盘图标。我发现,始终以无头模式运行它几分钟后 CPU 消耗就会降低到 1%
#!/bin/bash
unset DISPLAY
while : ; do
rm -rf $HOME/.dropbox/dropbox.pid
rm -rf /tmp/dropbox*
~/.dropbox-dist/dropboxd
sleep 10
done >> /dev/null
请注意,仅在登录 Dropbox 后运行此操作