USB Pendrive as Swap space



I know that Microsoft has thought about using a pendrive as extra ram, but
I've got other ideas (maybe better). Having extra RAM in the form of a
pendrive isnt bad, but even with this extra space you might run out (think
md5sum calculation of dvd image.....). So what about having a pendrive as
swap space instead? Wouldnt that be a good idea? That way if you do run out
of RAM, your machine is still going to run still quite fast. Any thoughts?
Further more, is it possible to unmount swap space whilst your machine is
running, and re-assign the swap space to point to your USB pendirve, and
not the hard disk?
Just a thought, but definately worth finding out about, especially since
pendrives are relatively cheap, even to 2GB!


.