I don't quite know what you mean with a RAM drive but if you mean more swapspace, you'll have to use a livecd with gparted, add a new swap partition, and then edit /etc/fstab to make the swap partition mount on boot.
Be careful, though, since making a mistake while editing fstab could have disastrous results and your system may not boot up anymore.
Also, you can mount two partitions under the same name, like swap.
Quote from http://www.omgubuntu.co.uk/2010/11/move-google-chrome-cache-to-ramdisk/:
I don't quite know what you mean with a RAM drive but if you mean more swapspace, you'll have to use a livecd with gparted, add a new swap partition, and then edit /etc/fstab to make the swap partition mount on boot.
Be careful, though, since making a mistake while editing fstab could have disastrous results and your system may not boot up anymore.
Also, you can mount two partitions under the same name, like swap.