This is a fun thread to return to after all this time.
I used to have a swap partition around in case needed.
nowadays you have several options
the swap partition still works and is stable
but the use of swap files has become more popular too
and then there are those that dismiss the use of swap altogether
I use a swapfile, because I like to be able to suspend / hybernate
but I do not just use 1 swapfile, no I have 10 each 1 GiB in size
/mnt/lvmdisk/swap is only accessible by root
and the lvmdisk is a striped set of 2 disks
here is a small portion of my /etc/fstab
/dev/volgroup/lvmdisk /mnt/lvmdisk ext4 defaults 1 2
/mnt/lvmdisk/swap/swap0 none swap sw 0 3
/mnt/lvmdisk/swap/swap1 none swap sw 0 3
/mnt/lvmdisk/swap/swap2 none swap sw 0 3
/mnt/lvmdisk/swap/swap3 none swap sw 0 3
/mnt/lvmdisk/swap/swap4 none swap sw 0 3
/mnt/lvmdisk/swap/swap5 none swap sw 0 3
/mnt/lvmdisk/swap/swap6 none swap sw 0 3
/mnt/lvmdisk/swap/swap7 none swap sw 0 3
/mnt/lvmdisk/swap/swap8 none swap sw 0 3
/mnt/lvmdisk/swap/swap9 none swap sw 0 3
now I am not fully certain whether swap is up before suspend resumes
as I have not used that yet, but the logic is
having your swap files spread among 2 striped disks
should give some performance increase
As for those that turn off swap altogether
it gives the kernel lesser to do if the memory is full,
crash the program using the most.
which most often is the browser or some other memory hungry application.