Para onde foi toda a RAM?


9

Eu tenho 1 GB de RAM e, quando executo o NetBeans e o Firefox, eles recebem cerca de 300 MB de RAM. Em algum momento, o sistema fica muito lento, provavelmente 100 vezes mais lento que o normal, alternar entre janelas ( Alt+ Tab) torna-se uma tarefa enorme e o computador é praticamente inútil. Este é provavelmente o momento em que começa a trocar.

Duas questões:

  1. De acordo com as imagens fornecidas, para onde foi toda a RAM? Quando calculo a memória de todos os processos, ela é muito menor que 1 GB.
  2. É normal que o sistema fique 100 vezes mais lento quando a RAM está cheia e usando espaço de troca?

Em outro computador com 4 GB de RAM, não tenho problemas.

insira a descrição da imagem aqui insira a descrição da imagem aqui

Atualização: adicionei 2 GB de RAM, agora tenho 3 GB. Quem quiser usar aplicativos pesados ​​com 1 GB no Unity, acho que não vai funcionar. Funciona bem em uma área de trabalho vazia :)


O tempo de acesso à memória principal é da ordem de nanossegundos, o tempo de acesso à unidade de disco rígido é da ordem de milissegundos. Você deve se perguntar que não é (bastante) um milhão de vezes mais lento quando está trocando.
— 31411 Chris Morgan

Respostas:


13
  1. Em Exibir, verifique se você selecionou Todos os processos :

    insira a descrição da imagem aqui

  2. Sim, isso é normal. A troca de espaço no disco rígido é muuuuuch mais lenta que a RAM.


Obrigado pela sua resposta. Sim, existem mais processos, o apache, por exemplo, tem alguns deles. Ainda parece que a soma não é maior que 700 MB, mas há muitos deles com N / A para memória. Em geral, existem muitos deles, mais de 100! Isso é normal? Então, se eu quiser usar esses aplicativos pesados, preciso comprar mais RAM? :)
— umpirsky

Eu tive o problema semelhante. Além disso, no "monitor do sistema" você não vê buffers ee caches. Para ver isso, vá para o terminal e diga free -m. Você pode usar o Chromium em vez de firefox, pode usar ram melhor (ele vai liberar ram depois de guia perto, ao contrário do Firefox)
— gsedej

Heh, vou adicionar mais RAM, mas só queria verificar se esse é um comportamento normal. Eu não esperava uma desaceleração tão drástica quando estava sem memória.
— Umpirsky

Lembre-se de que uma placa de vídeo integrada provavelmente também terá parte de sua RAM, deixando-o com menos de 1 GB para começar.
— Nerdfest

3

Sim, é normal que o seu sistema seja extremamente lento ou totalmente inutilizável quando a RAM estiver cheia (confie em mim, só tenho 2 GB de RAM).


1
Eu não vejo o propósito de ter partição swap então :)
— umpirsky

3
@umpirsky: se você não trocou, o Linux executará o OOM kill e os processos serão mortos. Se você tiver "sorte", é apenas o Firefox com alguns sites sem importância. Se você é mal educado, é o Netbeans com seu trabalho não salvo.
— Lekensteyn

1
@Lekensteyn eu sei :) Isso foi uma piada, porque o sistema não é utilizável quando você está sem memória RAM. Não tenho certeza se esse é o caso do Windows (eu não gosto de nada).
— Umpirsky


1

Você criptografou sua pasta pessoal por acaso? Eu fiz e ele também criou uma troca criptografada (só o faz quando instala o ubuntu).

Essa troca, além de diminuir o tempo de inicialização, parece ser extremamente lenta: para compaixão, usei um Pentium 4, 1 GB de RAM como meu PC principal (criptografado em casa, mas não acho que seja a troca) e nunca trocar era tão ruim como agora que mudei para um Laptop Core I5 ​​com 4 GB de RAM.

Preciso usar swap ao trabalhar com PDFs (a maioria dos programas relacionados parece esquecer que / tmp existe ..)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.