O ps é uma ferramenta bstante útil quando se quer informações informações
de processos. Eu uso principalmente para "colher" o *PID*, o estado do
processo em execução e uso de CPU. Quando for utilizar o "ps", os valores
que irão ser interessantes, ja que o que você precisa é o uso de memória
pelo processo, são os *VSZ* ( Virtual Set Size - quantidade de memória
virtual )  e RSS  (*resident set size - quantidade de memória residente *).
Estes dois campos irão lhe dar uma referência do consumo de memória por
process.

Mas como o linux trabalha com blibiotecas compartilhadas, o valor que os
campos VSZ e RSS é uma estimativa! Umas estimativa caso este, fosse o único
processo no sistema... Com isso fica fácil saber que os números não são
confiáveis...

Agora com o comando "pmap" você irá conseguir um valor muito mais
confiável.

Primeiro, consiga o número PID do processo que pretende descobrir o uso da
memória. Em seguida use o comando da seguinte forma:

# pmap -d nºPID

No final da listagem vai ter uma linha, com o campo ""writeable/private""
que é o uso real de memória no instante da execução do comando.


O comando pmap é uma ferramente muito importante e por isso vale a pena
entendela !!!







Em 8 de setembro de 2012 10:59, Gabriel Ricardo <gricard...@gmail.com>escreveu:

> ps aux
>
> Atenciosamente,
> *Gabriel Ricardo.*
> www.tinotapa.com.br
>
>
>
> Em 8 de setembro de 2012 08:46, -=|§µÞë®jä¢k|=- <jacksu...@gmail.com>escreveu:
>
> usa o comando top meu caro
>> abraço
>>
>> Em 7 de setembro de 2012 10:05, Samir Patrice 
>> <samir.patr...@gmail.com>escreveu:
>>
>> No debian como faço pra saber quanto de memoria um determinado processo
>>> esta consumindo?
>>>
>>
>>
>


-- 
--
Thiago T. Faioli
(31) 8449 - 4065
(31) 3003 - 5410 /Ramal: 0011
MSN/Gtalk: thiago.fai...@gmail.com

Responder a