Você pode usar o comando:
pmap -S <pid>
para ver todas as estatísticas de memória, incluindo o uso de troca.
Com pouca magia de shell você pode envolvê-lo em um loop bash:
cd /proc
for i in *; do
SWAP='pmap -S $i | grep ^total | awk '{ print $3; }''
[ "xx$SWAP" != "xx" ] && echo "$SWAP bytes $i"
done | sort -n
A saída está em bytes, em um formato:
<number> bytes <pid>