Just a stupid question, but if you've enough memory in your system for a tmpfs RAM disk, and you have a 64 bit user process environment, why bother to swap at all? Even just copying the data to another chunk of RAM in a file system container is going to evict all of your "hot" data from the CPU caches on that core and the common L3 cache.