for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less
Voor alle files in /proc/*/status
Als het veld VmSwap is OF Name print dan het tweede en derde veld gescheiden door een spatie
Print lege regel
Sorteer de output zodat de grote slulpers bovenaan staan.
Zie ook https://www.cyberciti.biz/faq/linux-which-process-is-using-swap/
Gebruik
free
Om te zien hoeveel er gebruikt wordt
Gebruik
vmstat 1
om te zien hoeveel swap verkeer er is. si betekend swap-in en so betekend swap-out. Staan ze op 0 dan is er weinig verkeer. Breek het af met ^C