Na inicialização, o Dropbox executa a indexação de arquivos, o que deixa o sistema praticamente parado por três minutos.
Existe uma maneira de impedir o Dropbox de acessar o disco rígido ou diminuir a prioridade do acesso do Dropbox ao disco rígido?
Respostas:
Complementando a resposta de Carlos D. Barranco, você pode editar o arquivo do iniciador localizado
/usr/share/applications/dropbox.desktop
e definir permanentemente um início de baixa prioridade para o dropbox.No meu caso, também foi útil limitar o uso do dropbox pelo processador. Você pode instalar o pacote cpulimit:
# apt-get install cpulimit
Por exemplo, para limitar o dropbox em até 20% de uso do processador:
# cpulimit -b -e dropbox -l 20
Para configurar automaticamente baixo IO e baixo processamento para o dropbox com o lançamento do sistema, edite
/usr/share/applications/dropbox.desktop
e substituadropbox start -i
porionice -c 3 dropbox start -i && cpulimit -b -e dropbox -l 20
O comando
ionice
definirá a prioridade ociosa para o acesso IO e o parâmetro-l
cpulimit configura o limite de processamento em valores percentuais. Mais informações sobre o cpulimit podem ser encontradas em: http://www.nixtutor.com/linux/changing-priority-on-linux-processes/fonte
O comando certo é o seguinte:
Mas você deve ter cuidado e desativar a caixa de seleção da caixa de depósito "Iniciar a caixa de depósito na inicialização do sistema" na configuração da caixa de depósito. Caso contrário, o dropbox restaurará o comando no arquivo de configuração para "dropbox start -i" (sem chamada ionice).
Espero que isto ajude.
fonte
Executando o Kubuntu 14.04, as sugestões acima não funcionaram. Eu vim com este e resolveu esse problema para mim no meu Lenovo T510.
No arquivo
/usr/share/applications/dropbox.desktop
, altere aExec
linha para ler:Observando o iotop, o dropbox obtém 99% da CPU SOMENTE quando nenhum outro processo deseja algum tempo. Ele compartilha o disco rígido com outros processos, diminuindo o nível de demanda.
fonte
Você provavelmente tem um diretório inicial criptografado? Descriptografar todos os arquivos da sua pasta do Dropbox leva tempo e toda a capacidade da CPU (tenho o mesmo problema). Mudar o processo da caixa de depósito para baixa prioridade tem o efeito desejado de desbloquear o computador e sincronizar ainda funcionando bem.
Eu simplesmente não sei como iniciar automaticamente o Dropbox sempre com menos recursos.
fonte
Talvez seja uma solução complexa, mas deve funcionar e resolver seu problema:
Configure um sistema de arquivos na memória do seu sistema (tmpfs) e defina-o como sua pasta do Dropbox. (Qualquer item abaixo
/run/
fará isso automaticamente.) É temporário e será excluído quando você reiniciar! Portanto, você deve configurar algo como um cron-job para sincronizar periodicamente esse local em uma pasta persistente na sua pasta pessoal.Atualização: este artigo desativa esse método para perfis de navegador.
Como alternativa, o ionice permitirá definir a prioridade do processo para o sistema de arquivos. Na verdade, poderia ser mais complicado de manter e nem tenho certeza de que faz o que você deseja.
fonte
pidof dropbox
sudo ionice -c3 -p$$
em/etc/rc.local
alguém pode preencher os espaços em branco ?! e me diga se isso deve funcionar. inspirado neste blog