#What's this?
The program shows amount of swapped-out memory of each process on Linux.
#Example output
$ sudo ruby show_swapout.rb
SWAP RSS PID NAME
0.0k 1.3M 12010 sudo
0.0k 5.8M 12011 show_swapout.rb(ruby)
0.0k 4.1M 11983 vim
0.0k 13.3M 11966 npviewer.bin
0.0k 17.6M 11953 chrome
8.0k 1.1M 7297 dhclient
40.0k 7.2M 3239 zsh
56.0k 1024.0k 964 acpid
76.0k 440.0k 664 upstart-socket-bridge
92.0k 436.0k 31420 cat
92.0k 404.0k 31500 compiz-decorator(sh)
92.0k 424.0k 972 irqbalance
104.0k 232.0k 960 getty
104.0k 232.0k 945 getty
104.0k 232.0k 1314 getty
108.0k 232.0k 962 getty
108.0k 232.0k 936 getty
108.0k 232.0k 959 getty
108.0k 1.2M 31899 top
120.0k 636.0k 285 upstart-udev-bridge
144.0k 208.0k 969 atd
148.0k 452.0k 968 cron
156.0k 1.5M 1 init
160.0k 636.0k 31698 gnome-pty-helper
160.0k 924.0k 31396 syndaemon
176.0k 948.0k 844 avahi-daemon:
180.0k 10.0M 31275 gnome-keyring-daemon
184.0k 752.0k 31348 dbus-daemon
188.0k 6.6M 31900 zsh
192.0k 1.4M 1118 wpa_supplicant
192.0k 684.0k 1360 rtkit-daemon
200.0k 2.2M 31479 dconf-service
208.0k 2.4M 31331 ibus-daemon
216.0k 24.5M 2833 chrome
224.0k 2.8M 31365 ibus-engine-mozc
228.0k 168.0k 846 avahi-daemon:
268.0k 3.1M 952 polkitd
276.0k 124.0k 31344 ssh-agent
296.0k 468.0k 31347 dbus-launch
296.0k 468.0k 31343 dbus-launch
308.0k 3.4M 857 console-kit-daemon
312.0k 552.0k 1036 dnsmasq
320.0k 304.0k 1568 udisks-daemon:
336.0k 1.8M 31401 gvfs-afc-volume-monitor
340.0k 2.5M 1566 udisks-daemon
340.0k 1.1M 779 rsyslogd
344.0k 1.8M 32319 gvfsd-metadata
376.0k 1.2M 938 modem-manager
412.0k 2.9M 31399 gvfs-gdu-volume-monitor
424.0k 2.0M 31381 gvfsd
440.0k 2.7M 31334 ibus-gconf
444.0k 3.4M 931 NetworkManager
508.0k 1.9M 31350 dbus-daemon
508.0k 1.9M 31404 gvfs-gphoto2-volume-monitor
512.0k 3.5M 1337 upowerd
568.0k 428.0k 773 sshd
576.0k 3.2M 31534 unity-files-daemon
580.0k 4.6M 29969 pulseaudio
592.0k 3.1M 31657 geoclue-master
612.0k 1.8M 816 gdm-binary
620.0k 1.8M 31509 gvfsd-burn
660.0k 656.0k 7052 udevd
668.0k 584.0k 7053 udevd
708.0k 776.0k 831 cupsd
716.0k 584.0k 294 udevd
724.0k 5.8M 31598 gnome-screensaver
744.0k 3.8M 31628 indicator-application-service
792.0k 1.9M 31386 gvfs-fuse-daemon
804.0k 3.2M 31406 zeitgeist-datahub
876.0k 3.5M 31626 indicator-session-service
880.0k 2.8M 31433 gvfsd-trash
928.0k 2.0M 29972 gconf-helper
960.0k 2.1M 31248 gdm-session-worker
976.0k 3.0M 31619 indicator-messages-service
992.0k 13.9M 3365 mozc_server
1.0M 4.1M 31338 ibus-x11
1.0M 8.2M 31504 bamfdaemon
1.0M 11.7M 31441 notify-osd
1.1M 2.4M 31184 gdm-simple-slave
1.1M 5.9M 31898 cgtop(python)
1.1M 2.5M 799 dbus-daemon
1.1M 5.2M 31299 gnome-session
1.1M 2.9M 31623 indicator-me-service
1.1M 3.5M 31627 indicator-sound-service
1.2M 3.8M 31621 indicator-datetime-service
1.3M 9.4M 31405 gnome-power-manager
1.4M 7.9M 31820 gkrellm
1.4M 4.4M 31364 notify-osd
1.5M 19.2M 31521 unity-panel-service
1.5M 3.7M 31357 gconfd-2
1.5M 9.4M 31501 unity-window-decorator
1.5M 4.7M 31532 unity-applications-daemon
1.8M 8.8M 31408 polkit-gnome-authentication-agent-1
2.1M 11.8M 31397 nautilus
2.2M 13.0M 31693 gnome-terminal
2.2M 2.5M 30912 e-calendar-factory
2.3M 17.9M 31188 X
2.3M 2.5M 30031 e-calendar-factory
2.5M 2.3M 31352 gconfd-2
2.9M 40.9M 31407 nm-applet
2.9M 7.7M 31378 gnome-settings-daemon
4.6M 45.2M 11838 chrome
4.6M 45.0M 11896 chrome
4.6M 70.7M 11800 chrome
4.6M 47.1M 11994 chrome
4.7M 932.0k 31706 zsh
4.7M 932.0k 31699 zsh
4.7M 20.6M 6678 chrome
4.8M 82.2M 2755 chrome
4.8M 21.0M 2724 chrome
4.8M 49.5M 2752 chrome
4.9M 24.0M 2719 chrome
4.9M 5.1M 2695 chrome --type=zygote
4.9M 18.6M 2729 chrome
5.0M 28.5M 2726 chrome
5.0M 93.8M 2749 chrome
5.2M 14.8M 2721 chrome
5.2M 123.1M 2737 chrome
5.7M 144.0M 2689 chrome
5.9M 2.4M 2693 chrome
6.0M 2.0M 21543 update-apt-xapian-index-dbus(python)
6.4M 1.5M 1944 system-service-d(python)
6.4M 8.6M 31416 zeitgeist-daemon(python)
6.8M 17.2M 31336 main.py(python)
11.5M 1.7M 1609 e-calendar-factory
12.3M 38.6M 31391 compiz
184.0M 982.5M 0 TOTAL
#License
The program is distributed under GPLv2. See COPYING for more detail.