fwupdate rodando constantemente com 200% de uso da CPU

1

Eu recentemente instalei o Ubuntu no meu laptop, e agora ele está constantemente em 200% da CPU, e fica bastante quente.

Aqui está o que parece quando eu corro no topo do terminal. Eu também incluí meus drivers e especificações do meu computador.

Eu também tive problemas com a bateria drenando excepcionalmente rápido, por causa disso eu suponho. Eu estava usando o Windows 10 antes e lá estava ficando muito mais tempo de bateria. Eu estou usando ferramentas de modo de laptop, powertop e ajustei as opções usando powertop --autotune, desde que eu ouvi que poderia ser útil. Eu também tentei TLP, sem sucesso. O que poderia estar causando isso?

    
por SmellierMoans 28.04.2017 / 19:20

2 respostas

0

A partir do topo da tela, parece que o comando fwupdate está com problemas. Tente removê-lo do seu sistema com sudo apt remove fwupdate --purge

Nota: quanto ao título da sua pergunta: há um aplicativo rodando com 200% de CPU - fwupdate.

    
por Marek Bettman 29.04.2017 / 03:44
0

Se você quiser mantê-lo funcionando o tempo todo, você pode limitar seu uso da CPU com um programa como cpulimit .

Escolhe um alvo com base em um PID, um nome de arquivo executável ou o caminho absoluto do executável. Você provavelmente desejaria usar o caminho absoluto:

cpulimit --path=/usr/bin/fwupdate --limit 10 &

Ou aqui está um exemplo usando pgrep para encontrar um PID:

cpulimit -p $(pgrep fwupdate) --limit 10 &

Ele deve ser capaz de matar em vez de apenas "limite" também, com --kill , não tenho certeza se ainda precisa de um --limit definido para saber quando matar ...

Ou você pode ocasionalmente / regularmente executar pkill fwupdate para eliminá-lo sempre que estiver em execução.

O programa soa como se estivesse ficando preso em algum tipo de "check for updates" loop, provavelmente um bug. Eu duvido que você queira verificar atualizações de firmware com muita frequência, então se eu não estivesse usando o programa eu provavelmente apenas removeria / removeria também (se não for vital para muitos outros pacotes), é apenas cerca de 200k, em seguida, reinstale-o temporariamente para verificar se há atualizações. Existem maneiras de impedir que ele seja executado na inicialização também, acho que pode ser um serviço systemd (ou pelo menos o .deb possui um arquivo fwupdate-cleanup.service em / lib / systemd / system) .

    
por Xen2050 30.04.2017 / 12:27