Tenho 6GB de RAM, processador i5 2.4GHZ executando o Ubuntu 11.10. Particionei meu HD para ter uma troca de 8 GB.
Ao transmitir online ou abrir várias guias no Chromium, em breve tenho 4 GB de memória no cache. E acho que isso torna meu notebook lento. Ao transmitir um vídeo, depois de alguns minutos, ele realmente fica mais lento e tropeça.
Qual poderia ser o problema? Como posso resolver isso?
PS: inicialmente eu tinha 4 GB e atualizei recentemente para 6 GB, mas não tive uma mudança significativa.
PPS: free -g
no terminal imprime isto:
total used free shared buffers cached
Mem: 5 2 3 0 0 0
-/+ buffers/cache: 1 4
Swap: 8 0 8
free -g
(no terminal) quando tiver o problema e incluir a saída do comando na sua pergunta.free -g
diz que você tem 3 GB de RAM grátis. A memória não é seu problema!Respostas:
O armazenamento em cache de dados na RAM deve tornar as coisas mais rápidas, e não mais lentas - buscar coisas repetidamente no disco quando a memória não utilizada é boba. Se você estiver gastando espaço de troca, isso afetará o desempenho. Você pode facilmente saber se está usando alguma troca executando
System Monitor
. Se o gráfico de espaço de troca não estiver subindo no momento em que o problema iniciar, o problema não estará relacionado à memória.Certamente, quando você transmite vídeo, ele fica armazenado em cache na memória, mas é preciso bastante vídeo para preencher 6Gb! Eu esperaria que demorasse mais do que apenas alguns minutos para baixar tantos dados e muito mais para causar um problema!
Tem certeza de que algo mais não é o problema? Diga, talvez esfriando? Muitos notebooks possuem processadores superespecíficos em comparação com o sistema de refrigeração. Isso é bom - oferece alto desempenho de pico, bom para tráfego intenso, enquanto mantém o volume baixo - mas não pode manter o desempenho por muito tempo antes que seja forçado a retornar a freqüência ou derreter. O vídeo pode consumir bastante processador, então você nunca sabe?
De qualquer forma, você poderá ver pelo uso da memória se está trocando ou não. Se for, isso é um problema de software, e esses podem ser corrigidos. :)
fonte
Eu tenho o mesmo problema, parece que o cache nunca é lançado ... Um exemplo foi quando eu fiz check-out de um repositório e acabei com um cache de 4 GB
Exemplo:
O que fiz foi executar o código abaixo (os comentários são apenas para você saber o que está acontecendo), você pode criar um script para executá-lo quando precisar:
Depois de executar o código acima:
fonte
Minha sugestão seria executar qualquer explorador de processos (System Monitor, por exemplo) e verificar qual é o processo que consome tanta memória. publique aqui e veremos se você pode desativá-lo.
ps. ok, entendi agora. Aposto que seu 'container plugin' cresce com o tempo devido ao modo como usa a memória. Eu acho que é porque é uma porta do sistema Gill Bates;). Matá-lo não ajudará (matando-o, você travará todas as animações em cada página, principalmente anúncios, mas também vídeos do Youtube). Além disso, o próprio Chromium adora inchar com o tempo; portanto, a única maneira de lidar com isso seria provavelmente reiniciá-lo de tempos em tempos. Veja se isso ajuda ...
fonte