Por que esse processo consome muita memória? "colecionador"

4

Estou executando o Ubuntu 16.04 LTS e descobri que toda vez que um processo chamado "collector" era executado, a quantidade de memória RAM usada aumentava um pouco (100MB a cada minuto). Eu sempre fico de olho no RAM relatado pelo Monitor do Sistema, e desta vez quase toda a minha RAM estava sendo usada, mas aparentemente nenhum processo ou programa rodando na época, poderia ser evidentemente culpado por todo o uso do mesmo.

Após a inicialização, era muito comum para meu laptop dv6-6167la HP, mostrar 1,1GB de memória RAM usada (isso é um sinal saudável para mim). E você poderia deixar o laptop lá por uma hora, sem mais atividade, você poderia voltar mais tarde, e você poderia ver o mesmo valor sem nenhum incremento. Agora, com o problema, se você deixar o laptop por 40 minutos ou mais, a RAM está quase toda consumida (5GB usados em 6GB).

Eu descobri que matando o processo ou comando chamado "coletor", a RAM usada parou de aumentar. Isso é importante. Minha solução para esse problema não é permanente. Toda vez que após a inicialização, eu tenho que abrir o terminal, usar o comando "top", verificar o PID do comando ou processo "collector" e matá-lo manualmente, e fazendo isso, a RAM usada não aumenta sem razão.

Estou procurando uma solução permanente. Não sei se tenho um malware dentro ou algo parecido. Se eu não matar o processo, o computador fica muito quente, o carneiro é todo comido e tudo fica mais lento. Meu computador está atualizado e o problema persiste toda vez que eu o ligo de novo, ou mesmo quando eu o reinicio.

Eu removi um aplicativo "coletor" do Ubuntu (sudo apt-get remove collector), mas o processo é sempre ativado pelo root após a inicialização, mesmo que este aplicativo tenha sido removido.

Eu apreciaria sua opinião sobre esse assunto.

Atenciosamente.

PS.Combasenaprimeiraresposta,executeiocomando"locate collector", e foi isso que surgiu. Parece suspeito para mim a linha que diz:

/usr/share/webbrowser-app/webcontainer/webapp-specific-page-metadata-collector.js

, eu não sei o que é isso. Eu corri o dpkg -S sem obter informações valiosas. Mostrou apenas:

webapp-container: /usr/share/webbrowser-app/webcontainer/webapp-specific-page-metadata-collector.js

    
por Berham Horadrim 26.05.2018 / 00:28

3 respostas

1

kill -9 'pgrep -f collector' pode ser configurado para ser executado com o cron de vez em quando, o que eliminará o PID do coletor.

Quanto ao coletor, não consegui encontrar o coletor na distribuição do Ubuntu. Existem vários encontrados com uma pesquisa no COLLECTOR IN LINUX e todos eles 'telefone de casa' com algum tipo de conjunto de dados.

    
por K7AAY 26.05.2018 / 00:55
1

locate collector levou-me a:

$ locate connector
<snip...>
/usr/lib/ruby/vendor_ruby/test/unit/collector
/usr/lib/ruby/vendor_ruby/test/unit/collector.rb
/usr/lib/ruby/vendor_ruby/test/unit/collector/descendant.rb
/usr/lib/ruby/vendor_ruby/test/unit/collector/dir.rb
/usr/lib/ruby/vendor_ruby/test/unit/collector/load.rb
/usr/lib/ruby/vendor_ruby/test/unit/collector/objectspace.rb
/usr/lib/ruby/vendor_ruby/test/unit/collector/xml.rb

E então dpkg -S me disse em qual pacote estava:

$ dpkg -S /usr/lib/ruby/vendor_ruby/test/unit/collector.rb
ruby-test-unit: /usr/lib/ruby/vendor_ruby/test/unit/collector.rb
    
por waltinator 26.05.2018 / 02:57
1

Problema resolvido. Existem dois pacotes que precisam ser removidos:

#sudo apt-get remove bootchart
#sudo apt-get remove pybootchartgui

Agora meu computador começa com 0.97GB ocupado de RAM, em vez de 1.1GB, e não continua aumentando como antes sem motivo. Tudo funciona corretamente.

Esta é uma solução permanente.

Além disso, o "coletor" executável não tinha documentação alguma dentro de sua pasta. Nenhuma função de ajuda também.

Atenciosamente.

    
por Berham Horadrim 29.05.2018 / 00:02