Fica tão horrível que nem consigo mudar para o TTY1 para forçar uma reinicialização. Eu tenho que reiniciar com força e perco o trabalho.
Idealmente, eu gostaria de poder usar o navegador chrome no Ubuntu sem precisar me lembrar de fechar as guias.
Existem extensões para o Chrome ou ferramentas para o Ubuntu que podem ajudar a impedir que eu passe do ponto em que o Ubuntu consome toda a RAM e fica incapacitado?
16.04
google-chrome
ram
memory-usage
Akiva
fonte
fonte
cgroup
gist.github.com/juanje/9861623Respostas:
A resposta curta: no Chrome, pressione Shift+ Escpara ver quais guias estão usando muita memória RAM e atualize ou recarregue essas guias periodicamente para recuperar a memória.
A resposta longa: acho que isso é mais um problema do Chrome do que um problema do Ubuntu.
Recentemente, deparei-me com esse problema usando o Windows 7 com uma guia Chrome aberta no site rt.com com a seção de comentários na parte inferior de uma história aberta. A seção de comentários é direcionada pelo spot.im e consumirá mais de um gigabyte de RAM por mais de uma hora sem fazer nada além de ficar sentado lá. O Windows 7 iria emitir um erro de pouca RAM e, em seguida, eu teria que reiniciar. O mesmo problema existe no Ubuntu + Chrome, mas não é tão ruim quanto o Windows + Chrome.
Então descobri o Shift+ Escno Chrome para exibir as estatísticas de exibição de memória, onde pude observar a quantidade de RAM que cada guia estava consumindo. Isso funciona no Windows e no Ubuntu.
Quando a memória disponível (RAM + SWAP) fica baixa, um programa chamado "OOM Killer" (falta de memória) é iniciado e "inteligentemente" mata os aplicativos em execução e impede a execução de novos aplicativos. OOM Killer foi aprimorado no Linux Kernel 4.6, mas não sei dizer exatamente como.
Eu fiz um teste na outra noite usando o Chrome para queimar 95% da RAM e 65% da troca usando o OOM killer no Kernel 4.7.1 e o sistema permaneceu estável. Não consegui fazer coisas novas como Alt+, Print Screenmas ainda assim não consigo reiniciar. O Chrome errou ao reiniciar e não conseguiu restaurar as 20 guias ímpares da sessão anterior, mas isso não é uma surpresa.
fonte
Shift+Esc
realmente ajudou.Além de usar uma extensão para o chrome, não sei muito sobre o que você pode fazer para corrigi-lo. No meu computador pessoal, uso o The Great Suspender (quando uso o chrome)
https://chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg?hl=en
fonte
Com base nos comentários, acho que há três opções ...
O Chrome consome memória com cada guia aberta; portanto, feche algumas guias ou tente outro navegador como o Firefox.
Devido à pequena quantidade de RAM que você possui, tente aumentar sua troca para 8 GB. Isso pode ser feito facilmente usando o gparted .
Instale mais RAM.
Se você precisar de mais esclarecimentos sobre qualquer um desses, pergunte.
Cheers, Al
fonte
Honestamente, a resposta que me veio foi me dar 16 gigabytes de swap com um SSD.
Minhas compilações, muito menos meu navegador, não estão mais matando meu sistema.
fonte