Linux find who is consuming swap or what application is using swap space

[bono]ser@bbip:~$ free -m
                     total       used       free     shared    buffers     cached
Mem:          3946       3594        352          0        140        945
-/+ buffers/cache:      2508       1438
Swap:         2043       228       1815
                        ^^^^^            

On the above free -m output we have a 228 used in swap, I want to know who’s using swap.Is there a command to know which process is consuming swap or what application is using swap.I have been researching for this but with no avail,.Appreciate any help. Thanks

Take a look at my tutorial located at the following page:
https://www.cyberciti.biz/faq/linux-which-process-is-using-swap/