Memória utilizada no sistema [RESOLVIDO]

1. Memória utilizada no sistema [RESOLVIDO]

Thiago Dias
thiago_dias

(usa CentOS)

Enviado em 16/11/2011 - 12:30h

Gostaria de saber como faço para descobrir a memória utilizada pelo meu linux?
A saída do comando free -m não mostra a memória livre real do sistema e se olho as informações do /proc/meminfo também não mostra a quantidade de memória livre real, então não consigo calcular a quantidade de memória utilizada pelo meu sistema.
Se eu uso o comando htop eu consigo ver a quantidade de memória utilizada porém não consigo filtrar a saída para usar em meu script. Existe alguma forma de eu descobrir a memória utilizada?
Abraços


  


2. Re: Memória utilizada no sistema [RESOLVIDO]

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 16/11/2011 - 12:41h

Cara basta subtrair o valor do total de memória da memória livre.

MemTotal - MemLivre = MemUtilizada


3. Re: Memória utilizada no sistema [RESOLVIDO]

Thiago Dias
thiago_dias

(usa CentOS)

Enviado em 16/11/2011 - 12:45h

O calculo é esse, mais como vou saber esses valores para colocar no script?
Este script vai rodar em vários servidores, então tem que ser dinâmico e não ficar fazendo esse processo manualmente.


4. Re: Memória utilizada no sistema [RESOLVIDO]

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 16/11/2011 - 13:13h

Dá uma olhada nesse script e adapte ele ao seu caso: http://www.vivaolinux.com.br/script/Limpando-o-cache-da-memoria-RAM-de-forma-efetiva


5. Re: Memória utilizada no sistema [RESOLVIDO]

Thiago Dias
thiago_dias

(usa CentOS)

Enviado em 16/11/2011 - 13:53h

Este script usa korn shell, bem diferente do bash, e as informações de memória livre que pega não é real, é como se fosse o free -m.
Teria uma forma de eu filtrar a saída do comando htop ?


6. Resolvido

Thiago Dias
thiago_dias

(usa CentOS)

Enviado em 16/11/2011 - 15:16h

O próprio comando free mostra o resultado real, basta olhar a segunda linha (-/+ buffers/cache) na saída do comando free -m, na coluna free o mostra o valor real da memória livre, com isso consegui fazer os cálculos normalmente.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts