Usando ps mem: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
Linha 1: Linha 1:
https://github.com/pixelb/ps_mem/
página do projeto
 
* https://github.com/pixelb/ps_mem/


baixando
<source lang="bash">
git clone https://github.com/pixelb/ps_mem.git
git clone https://github.com/pixelb/ps_mem.git
cd ps_mem/
cd ps_mem/
</source>


simples
simples uso
<source lang="bash">
python ps_mem.py
python ps_mem.py
</source>


mostra o consumo de cada processo
mostra o consumo de cada processo
<source lang="bash">
python ps_mem.py -s
python ps_mem.py -s
</source>


mostra o consumo e atualiza a cada 10 segundo
mostra o consumo e atualiza a cada 10 segundo
<source lang="bash">
python ps_mem.py -w 10
python ps_mem.py -w 10
</source>


consumo por usuário
consumo por usuário
<source lang="bash">
python ps_mem.py -p $(pgrep -d, -u $USER)
python ps_mem.py -p $(pgrep -d, -u $USER)
</source>


cria sumário de consumo por usuário
cria sumário de consumo por usuário
<source lang="bash">
for i in $(ps -e -o user= | sort | uniq); do  printf '%-20s%10s\n' $i $(python ps_mem.py --total -p $(pgrep -d, -u $i)); done
for i in $(ps -e -o user= | sort | uniq); do  printf '%-20s%10s\n' $i $(python ps_mem.py --total -p $(pgrep -d, -u $i)); done
</source>

Edição atual tal como às 18h49min de 30 de julho de 2015

página do projeto

baixando

git clone https://github.com/pixelb/ps_mem.git
cd ps_mem/

simples uso

python ps_mem.py

mostra o consumo de cada processo

python ps_mem.py -s

mostra o consumo e atualiza a cada 10 segundo

python ps_mem.py -w 10

consumo por usuário

python ps_mem.py -p $(pgrep -d, -u $USER)

cria sumário de consumo por usuário

for i in $(ps -e -o user= | sort | uniq); do   printf '%-20s%10s\n' $i $(python ps_mem.py --total -p $(pgrep -d, -u $i)); done