Swapping: What it is and how to activate it
Swapping, it most Portable Devices (netbooks, tablet pc's, and mobile phones) 2GB of RAM it's the limit, so whenever an applications needs more RAM it uses Swap, that is: Using a portion of the hard disk as RAM.
Swap creates a file, usually 2GB, to act as RAM, of course it works at a slower transfer rate, due to the hard disk being slower than the actual RAM sticks.
Android handles it a bit different, whenever a unused application is consuming the phone's RAM, it kills it, meaning it makes room for other applications to be active at the same time (multitask).
But most phones still doesn't have 2GB of RAM, and especially the GT540, as it only comes with 150MB of it.
So Swapping comes in handy in such scenarios as, running HD games, running various apps, and overall performance.
In order to activate swap, you need these:
SetCPU to check that swap it's enabled
Download Swapper, Superuser and SetCPU (if you don't want to donate, here's the apk) from the Android Market.
Make sure you mount your SD card
***CHECK THAT YOU HAVE ENOUGH SPACE TO CONTINUE (IF YOU'RE CREATING A 600MB SWAP FILE YOU MUST HAVE 1.3GB+ OF SPACE LEFT ON YOUR SD CARD, OTHERWISE IT WILL FAIL TO ENABLE THE SWAP FILE)***
Open Swapper and grant it root acces then check the "Activate on boot" box
Set it at 500 or 600, or any size you want (that's in MB)
Save, A message will appear saying "Disabling Swap" and then "Creating new Swap file"
Let it create the Swap file, once it finishes, check with a file browser (Root explorer, OI file borwser, Androzip, etc.)that there's a Swap file on your card
Open Swap again, and uncheck "Activate on boot" and save
Open Swap again and check "Activate on boot" and save
Now a message will show, saying "Enabling Swap"
Done!, now you can check with SetCPU you're using Swap, (give SetCPU root access)
Activating Swap this way , there's no need to set the CPU speed to 729mhz, you can set the speed at w/e you want, also there's no need to reasrt the phone,** HOWEVER**, everytime the phone gets rebooted you need to do Step 5 - 9 to re-activate it.