gnome-shell
vaza memória como um coador.
Existe um bug relatado aqui (é para o Mint, mas é o mesmo problema) e no redhat .
Upstream existem pelo menos 9 bugs reportados .
Basicamente (um desenvolvedor me disse uma vez, não consigo encontrar a referência) gnome-shell é completamente incapaz (por design) de controlar o uso de memória de suas extensões. Adicione isso ao fato de que não há documentação da API para escrevê-las (pelo menos, eu não consegui encontrá-lo quando escrevi meu ) e bem ... vazamento acontece.
No meu caso, eu tive que remover algumas extensões (sensores e clima foram os principais culpados) que fizeram a casca crescer como um louco. Mesmo agora, de vez em quando eu tenho que reiniciar o shell com Alt - F2 e r
para voltar ao seu tamanho normal (e então você tem que lidar com gnome-terminais ficando loucos ...).
Solução prática:
-
remova todas as extensões, observe o uso da memória e adicione-as uma por uma para encontrar o pior transgressor.
-
gnome-shell
ainda vaza memória por si só, ou você realmente precisa de algumas extensões. Então eu faço de vez em quando (basicamente todas as manhãs, meu PC normalmente está em 24/7): -
elimine os terminais do gnome para evitar o erro acima (no 14.04-shell 3.10; deve ser corrigido no shell mais novo), fazendo de um deles:
killall gnome-terminal
e redefinir o shell com Alt - F2 e
r
PD: Eu sei, existem outros DEs. Mas eu gosto de gnome-shell
, me chame de louco ...