Mudanças entre as edições de "Usando ps mem"
De MochilaWiki
Ir para navegaçãoIr para pesquisarLinha 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 21h49min 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