Dropbox uso muito alto da CPU sem transferência de dados real


8

O processo do Dropbox registra constantemente mais de 50% de uso da CPU, chegando às vezes aos anos 80 e 90. Ao mesmo tempo, ele nem carrega / baixa os arquivos que deveria. O progresso está parado no mesmo ponto e o daemon do dropbox não carregou / baixou mais de um arquivo nas últimas 24 horas. Estamos falando apenas de arquivos pequenos, como imagens (~ 4-10 MB cada). O efeito que isso tem no meu laptop é que ele superaquece, às vezes com temperaturas do núcleo de 15 a 20 graus acima do normal. A utilização e a temperatura da CPU caem visivelmente após eu matar o daemon do dropbox.

Estou com esse problema há mais de uma semana. Estou usando o Xubuntu 12.04. Tenho mais do que suficiente espaço em disco local disponível (8 GB no disco em que a raiz e a casa estão montadas) e 20 GB de espaço livre na minha conta do Dropbox. Eu tenho 2 GB de RAM.

Eu também tentei o seguinte processo (mencionado nesta pergunta: O Dropbox está demorando muito tempo na CPU. Como posso corrigi-lo? ):

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

Mas não fez diferença para o problema em questão.


Você checou sua conexão com a Internet?
Shaharil Ahmad

Respostas:


4

Primeira execução em um terminal:

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

Em seguida, use um editor de texto como gedit ou kate e coloque o seguinte texto no arquivo.

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

salve o arquivo com um nome como "cpulimit.sh". Após salvar, vá para o ícone e clique com o botão direito do mouse, em algum lugar da seção de permissões, haverá uma caixa para "tornar executável" ou algo semelhante. Marque essa caixa. Vá para o programa de inicialização automática, que você pode encontrar digitando "startup" na unidade ubuntu ou inicialização automática no kubuntu. Adicione um programa, navegue, encontre o arquivo .sh que você criou e defina ok. Ele deve ser executado sempre que você inicializar. No código acima, você notará que há um '15' que é a utilização máxima da CPU. Provavelmente, você pode ajustá-lo ainda mais se quiser (por exemplo, substitua '15' por '8' ou o que for). Não sei se existe um mínimo ou não.


1

Minha situação pode ser diferente da sua, mas eu estava tendo exatamente o mesmo problema, mas agora estou em um ponto em que meu Dropbox está funcionando corretamente.

Duas coisas podem ter sido um fator para colocar meu Dropbox em um estado funcional.

Primeiro, detalhes da reinstalação. Para uma boa medida, comecei com:

rm -r ~/.dropbox*

Em seguida, segui as instruções aqui: http://www.computeractive.co.uk/ca/computeractive-blog/2186872/fixing-dropbox-ubuntu-1204

Basicamente:

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

Segundo, minha situação pode ser diferente da sua, pois estava tentando configurar o Dropbox em um disco rígido secundário, já que meu disco rígido primário é um SSD menor.

Eu já tive problemas com o Dropbox em unidades secundárias no passado. Por isso, enquanto tentava solucionar o problema, sempre tive em mente que o problema poderia estar relacionado à tentativa de usar uma unidade secundária.

Depois de não ter sorte com as soluções que você sugeriu aqui e outras sugeridas em outros lugares, desisti e decidi ver se o comportamento seria mais normal se eu configurasse meu Dropbox no HDD principal.

Não sei se foram as etapas 1 ou 2 que fizeram o truque, mas depois reinstale com a pasta Dropbox no SSH principal, o Dropbox sincronizou e se comportou conforme o esperado.

Deixe-me saber se a etapa 1 resolve o seu problema, porque eu não decidi mudar meu Dropbox para o meu disco rígido secundário, mas gostaria de fazê-lo.

Espero que isto ajude!


1

Marque o status do arquivo da caixa de depósito. monopoliza a CPU e a memória quando algo dá errado. no meu caso, o problema estava na estrutura de arquivos do teamviewer.

Boa sorte!


0

Eu tive o mesmo problema e corrigi por

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

Substitua / mnt / win / Dropbox pelo caminho para a pasta Dropbox do seu disco rígido secundário. Agora inicie o Dropbox e defina o local como ~ / Dropbox


0

Eu tentei todas as opções acima, mas sempre que reinstalava, bloqueava um núcleo da CPU a 100%. Finalmente descobri que se eu segui todas as etapas para limpar o dropbox, fiz uma instalação limpa usando o pacote deb do site do dropbox e tudo corre bem.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.