Uso de memória no Kubuntu 8.04.

1. Uso de memória no Kubuntu 8.04.

Jonathan Ferreira Bispo
jonathan bispo

(usa Ubuntu)

Enviado em 23/12/2008 - 16:56h

Não to entendendo o que está havendo com meu Kubuntu 8.04.

Eu tinha 1 GB de memória DDR2 667 (2 módulos de 512 ligados em Dual Channel). O Kubuntu tava ocupando cerca de 97% de memória. Os processos mais pesados eram o Firefox, Xorg, Compiz, Amarok, e mais alguns...

Blz, dois módulos de 1 GB cada, também DDR2 667 e ligados em Dual Channel. Aí pensei: quero ver ficar sem memória.

Mas pra minha surpresa meu sistema ainda ta ocupando 97% de memória, e eu não aumentei sequer um software na instalação. Não to entendendo como pode o kubuntu registrar um uso de memória tão alto.

Se a informação servir eu medi isso pelo ProcessTable (CTRL+ESC).

Desde já agradeço a ajuda.



  


2. Re: Uso de memória no Kubuntu 8.04.

Marcus-RJ
Marcus-RJ

(usa Arch Linux)

Enviado em 23/12/2008 - 18:23h

Talvez o que esteja acontecendo contigo seja normal. Vou tentar explicar.

O linux armazena os programas que estão em execução na memória cache, afim de que eles sejam chamados mais rapidamente. Tipo não tem porque voce ficar com memória sobrando, então quando o linux vê memória sobrando na sua máquina, geralmente ele tenta usá-la como cache para aplicações, para poder chamá-las mais rapidamente.

Obviamente seu Ubuntu talvez esteja abusando demais desse recurso, ou talvez tenha algum problema mesmo. Alguams distribuições linux utilizam mas avidamente este recurso do que outras. geralmente as distribuições "desktops"

Para tentar resolver, tente o seguinte:

Posta a saída do comando "free -mt" para a gente poder analisar o uso.

Depois digite:

#echo 3 > /proc/sys/vm/drop_caches

Depois digite "free -mt" novamente para saber se houve algum resultado.

Para entender mais, leia esta dica http://www.vivaolinux.com.br/dica/Limpando-a-memoria-cache-no-Linux .

Ou procure sobre o assunto na Internet.

Abs, fique com Deus!


3. Re: Uso de memória no Kubuntu 8.04.

Renato Leite
renato.leite

(usa Slackware)

Enviado em 23/12/2008 - 18:37h

um otimo programa para ver o uso da "memoria real" é o htop ele mostra o uso do processador memroial alem de permitir ver processos de programas e outros... Tenta usar ele e vê o uso de memoria do seu pc.


4. Re: Uso de memória no Kubuntu 8.04.

Jonathan Ferreira Bispo
jonathan bispo

(usa Ubuntu)

Enviado em 24/12/2008 - 17:59h

Valeu pela ajuda.

No link que você me passou havia uma dica dizendo para usar o seguinte comando:

# sysctl -w vm.drop_caches=3

Fui no terminal e usei o comando..

O uso de memória que estava em 1.87 GB caiu para 600 MB!

Poxa, to bem mais tranquilo agora...

:)

Aqui está o resultado do comando free -mt

total used free shared buffers cached
Mem: 2026 1892 134 0 453 833
-/+ buffers/cache: 605 1421
Swap: 188 0 188
Total: 2214 1892 322

Agora, só mais uma dúvida:
Eu costumo rodar máquinas virtuais com Windows XP para fazer algumas coisas, e isso ocupa muita memória.

A minha dúvida é: conforme eu precisar de memória para rodar alguma aplicação o sistema automaticamente libera a cache?

Obrigado pela ajuda.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts