"Одноразовый" мониторинг активности подкачки

Un ejemplo común es la herramienta stress.Digamos que ejecutó lo siguiente:

$ stress -c 4 -m 4 

y cerró la ventana del terminal. El proceso continuaría consumiendo sus recursos desde el fondo.

De ella es lo que hago:

$ x=`pgrep stress` ; sudo kill -9 $x 

pgrepenumera los PID del proceso sujeto y lo almacena en la variable xque luego usa kill -9para terminarlo.

3
26.07.2019, 14:44
1 ответ

Поверьте, вы могли бы использовать вывод /proc/vmstat, скажем, с

cat /proc/vmstat | grep pswp

команда.

Это покажет, как вы меняете местами счетчики.

или:

толькоsi:

vmstat 1 1 | awk 'NR == 1 {next} NR == 2 {for (i = 1; i <= NF; i++) fields[$i] = i; next} {split($0, data); item = data[fields["si"]]; print item; totals[fields["si"]] += item} NR >= 6 + 2 {exit}'

толькоso:

vmstat 1 1 | awk 'NR == 1 {next} NR == 2 {for (i = 1; i <= NF; i++) fields[$i] = i; next} {split($0, data); item = data[fields["si"]]; print item; totals[fields["so"]] += item} NR >= 6 + 2 {exit}'
1
27.01.2020, 21:29

Теги

Похожие вопросы