Estou procurando uma maneira de observar quais processos do meu sistema estão consumindo uma quantidade crescente de swap ao longo do tempo.
A seguinte função gera uma lista de usuário swap por processo:
sbp(){ grep VmSwap /proc/*/status 2>/dev/null | awk -F'[/ \t]+' '$3>0{print $3,$5}'| sort -nk2;}
No entanto, gostaria de monitorar continuamente as alterações nesses valores e a adição de novos processos que consomem swap. Idealmente, a saída deve exibir a mudança cumulativa do ponto que começo a observar, em vez de pequenas alterações de momento a momento.