well, all it does is make a space on your SD card so that the phone can write info to it and thus, run faster, versus writing info to a smaller sized "holder" then on your physical phone.
out internal phone memory is laughably small, but the SD card is huge, so the theory is use some of that space on the SD card to write a larger amount of data to and swap it back and forth faster than trying to shove that data into a little area on the tiny internal memory we eat away at with caches, data, apps we install, etc. has been done on computers forever, so makes sense here BUT I cannot report the phone being any faster off or even prove it is using the 500mb swap file I set up.
the logic is sound, but the execution??? not sure.