Você poderia usar ps e algumas matemáticas rápidas awk para obter a resposta.
O comando que você pode usar é este ...
$ ps -eo rss,vsz,pid,cmd | awk '{print $2-$1,$0}' | sort -nr | head
A primeira coluna a saída deve ser o uso de troca.
rss / tamanho do conjunto de residentes
tamanho do conjunto residente, a memória física não trocada que uma tarefa utilizou (inkiloBytes). (alias rssize, rsz).
vsz / tamanho da memória virtual
tamanho da memória virtual, o processo em KiB (unidades de 1024 bytes). Os mapeamentos de dispositivos estão atualmente excluídos; Isto está sujeito a alterações.
Matemática do Awk
Se rss (Coluna 1) é a memória não trocada e vsz (Coluna 2) é a memória física, então ..
swap = vsz - rss