Estou usando o Ubuntu 17.10 por um bom tempo. A partir de ontem (9 de abril), o processo gnome-software
começou a usar grandes quantidades de memória. Não sei se está relacionado com a atualização que tirei naquele dia.
gnome-software
cresce para usar até 7G de memória (meu sistema tem 8G de RAM). Isso se expande para comer swap e root. Meu root geralmente é executado em 51% do seu espaço total em disco e subiu para 96%. O sistema parou. Tive que desligar. Somente após a limpeza automática de disco (?) O root retornou para 51% de uso sozinho.
Isso aconteceu duas vezes ontem e está começando novamente hoje. Depois de executar apenas 1 hora gnome-software
está usando agora (de acordo com o monitor do sistema)
mem virtual = 5.4G, Resident me = 4.7G, memória = 4.7G
Mais informações :
Isso continua acontecendo. O espaço em disco raiz está sendo usado pelo menos no arquivo /var/log/syslog
. Nas últimas horas, cresceu para 4.9G de tamanho. Eu tenho que matar manualmente o processo gnome-software
e excluir o arquivo de log para manter o computador funcional.
Quando gnome-software
começa a usar memória, a CPU salta para cima e para baixo
de 100% a 0%. Isso pode ser visto no programa de monitoramento do sistema na guia Recursos. Eu verifiquei isso parando o processo gnome-software
e o uso da CPU vai para quase nada. Dizer ao processo para continuar mostra o uso da CPU saltando novamente.
Este uso da CPU não aparece em "% CPU" na página do processo. Provavelmente devido ao intervalo de atualização?
Ainda mais informações :
Este é o erro que se repete várias vezes em /var/log/syslog
quando isso está acontecendo. syslog
foi 1.7G quando percebi desta vez.
Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: g_byte_array_remove_range: assertion 'index_ + length <= array->len' failed
Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: Ignoring unexpected response
Eu verifiquei isso pausando o processo gnome-software enquanto fazia uma busca em syslog
e, em seguida, desativava o processo gnome-software apenas para ver o erro inundando o log. Por isso, é capturado nesse loop. Não sei o que isso significa ... ainda.