Mudanças entre as edições de "Usando ps mem"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
(Criou página com 'https://github.com/pixelb/ps_mem/ git clone https://github.com/pixelb/ps_mem.git cd ps_mem/ simples python ps_mem.py mostra o consumo de cada processo python ps_mem.py -s...')
 
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
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
 +
<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
 +
</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