Dropbox sehr hohe CPU-Auslastung ohne tatsächliche Datenübertragung

8

Der Dropbox-Prozess taktet ständig mehr als 50% der CPU-Auslastung, manchmal bis in die höheren 80er und 90er Jahre. Gleichzeitig werden nicht einmal die Dateien hochgeladen / heruntergeladen, die es soll. Der Fortschritt bleibt an derselben Stelle hängen und der Dropbox-Daemon hat in den letzten 24 Stunden nicht mehr als eine Datei hochgeladen / heruntergeladen. Wir sprechen nur von kleinen Dateien wie Bildern (jeweils ~ 4-10 MB). Der Effekt, den dies auf meinen Laptop hat, ist, dass er überhitzt, manchmal mit Kerntemperaturen von bis zu 15-20 Grad über dem Normalwert. Die CPU-Auslastung und die Temperatur sinken merklich, nachdem ich den Dropbox-Daemon beendet habe.

Ich habe dieses Problem jetzt seit mehr als einer Woche. Ich benutze Xubuntu 12.04. Ich habe mehr als genug lokalen Speicherplatz zur Verfügung (8 GB auf der Festplatte, auf der Home und Root bereitgestellt sind) und 20 GB freien Speicherplatz in meinem Dropbox-Konto. Ich habe 2 GB RAM.

Ich habe auch den folgenden Prozess ausprobiert (in dieser Frage erwähnt: Dropbox benötigt zu viel CPU-Zeit. Wie kann ich das beheben? ):

sudo apt-get purge nautilus-dropbox
rm -r $HOME/.dropbox*
sudo apt-get install nautlius-dropbox

Für das vorliegende Problem machte es jedoch keinen Unterschied.

Anurag M.
quelle
Haben Sie Ihre Internetverbindung überprüft?
Shaharil Ahmad

Antworten:

4

Zuerst in einem Terminal ausführen:

sudo apt-get install cpulimit && sudo apt-get update

Verwenden Sie dann einen Texteditor wie gedit oder kate und fügen Sie den folgenden Text in die Datei ein.

#!/bin/sh
dropbox start -i
cpulimit -e dropbox -l 15

Speichern Sie die Datei unter einem Namen wie "cpulimit.sh". Gehen Sie nach dem Speichern zum Symbol und klicken Sie mit der rechten Maustaste irgendwo im Bereich "Berechtigungen" auf ein Feld für "ausführbar machen" oder ähnliches. Aktivieren Sie dieses Kontrollkästchen. Wechseln Sie zum Autostart-Programm, das Sie finden, indem Sie "Start" in Unity Ubuntu oder Autostart in Kubuntu eingeben. Fügen Sie ein Programm hinzu, durchsuchen Sie, suchen Sie die von Ihnen erstellte .sh-Datei und setzen Sie OK. Es sollte jedes Mal ausgeführt werden, wenn Sie hochfahren. Im obigen Code werden Sie feststellen, dass es eine '15' gibt, die die maximale CPU-Auslastung darstellt. Sie könnten es wahrscheinlich noch niedriger einstellen, wenn Sie möchten (z. B. '15' durch '8' oder was auch immer ersetzen). Ich weiß nicht, ob es ein Minimum gibt oder nicht.

Flaunk
quelle
1

Meine Situation mag anders sein als Ihre, aber ich hatte genau das gleiche Problem, aber jetzt bin ich an einem Punkt angelangt, an dem meine Dropbox richtig funktioniert.

Zwei Dinge könnten dazu beigetragen haben, dass meine Dropbox funktioniert.

Zunächst Einzelheiten zur Neuinstallation. Zum guten Teil habe ich angefangen mit:

rm -r ~/.dropbox*

Als nächstes folgte ich den Anweisungen hier: http://www.computeractive.co.uk/ca/computeractive-blog/2186872/fixing-dropbox-ubuntu-1204

Grundsätzlich:

sudo apt-get clean
sudo apt-get update
sudo apt-get --purge remove nautilus-dropbox
sudo apt-get --purge autoremove
sudo apt-get --reinstall install nautilus-dropbox

Zweitens unterscheidet sich meine Situation möglicherweise von Ihrer, da ich versucht habe, Dropbox auf einer sekundären Festplatte einzurichten, da meine primäre Festplatte eine kleinere SSD ist.

Ich hatte in der Vergangenheit Probleme mit Dropbox auf sekundären Laufwerken. Als ich versuchte, das Problem zu beheben, hatte ich immer im Hinterkopf, dass das Problem mit dem Versuch zusammenhängen könnte, ein sekundäres Laufwerk zu verwenden.

Nachdem ich mit den hier vorgeschlagenen und an anderer Stelle vorgeschlagenen Lösungen kein Glück hatte, gab ich auf und beschloss zu prüfen, ob es sich normaler verhalten würde, wenn ich meine Dropbox auf der primären Festplatte einrichten würde.

Ich weiß nicht, ob es Schritt 1 oder Schritt 2 war, der den Trick ausgeführt hat, aber nach der Neuinstallation mit meinem Dropbox-Ordner auf dem primären SSH wurde Dropbox synchronisiert und verhielt sich wie erwartet.

Lassen Sie mich wissen, ob Schritt 1 Ihr Problem löst, da ich nicht versucht habe, meine Dropbox auf meine sekundäre Festplatte zu verschieben, dies aber gerne tun würde.

Hoffe das hilft!

tdg5
quelle
1

Überprüfen Sie den Dropbox-Dateistatus. Es verschlingt CPU und Gedächtnis, wenn etwas schief geht. In meinem Fall lag das Problem in der Teamviewer-Dateistruktur.

Viel Glück!

Wunderschönen
quelle
0

Ich hatte das gleiche Problem und habe es behoben

rm -r ~/.dropbox
ln -s /mnt/win/Dropbox ~/Dropbox

Ersetzen Sie / mnt / win / Dropbox durch den Pfad zum Dropbox-Ordner von Ihrer sekundären Festplatte. Starten Sie nun die Dropbox und setzen Sie den Speicherort auf ~ / Dropbox

nflucian
quelle
0

Ich habe alles oben Genannte versucht, aber jedes Mal, wenn ich es neu installierte, wurde ein CPU-Kern zu 100% gesperrt. Endlich festgestellt, wenn ich alle Schritte zum Löschen von Dropbox befolgt habe, wurde eine Neuinstallation mit dem Deb-Paket von der Dropbox-Website durchgeführt.

pxr
quelle