Dropbox 导致 xorg 使用 100% CPU

Dropbox 导致 xorg 使用 100% CPU

一段时间以来,我注意到我的 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 后运行此操作

相关内容