Swap Partition on the Galaxy S III for Virtual RAM
One of Android’s hallmark features is true multitasking—the ability to run many applications simultaneously like you can do on computers. However, one of the biggest issues with Android is the hardware to support it. Yes, the CPU and GPU have gotten mammoth upgrades to help run these apps together more quickly, but sometimes a little problem like not having enough RAM can get in the way. From average, day to day use, RAM isn’t a big problem. However, for power users and for those who use a significant number of applications, RAM can start becoming an issue. Samsung Galaxy S III users can now create a Swap Partition to help ease the strain put on the RAM.
The guide walks users through the creation and removal of a Swap Partition. XDA Senior Member Yank555 wrote up the guide with ease of use in mind. Users need to partition their SD card properly, then flash a zip to get the swap partition installed and working. Users can test it using the Terminal Emulator.
Setting up a swap partition simulates additional RAM for users to play with. However, users should be aware that swap partitions are only a fraction of the speed of actual RAM. Furthermore, some issues can arise if used improperly: When though the storage part of the SD card can be un-mounted, the SD card absolutely should not be removed while the phone is on and running. It will cause problems. As Yank555 explains:
You can unmount / remount the SD card, since that will only unmount / remount the FAT/exFAT partition (e.g. the one you see in Windows and “/mnt/extSdCard”).
But you should by no means remove the SD card (even if unmounted) while your system is running !
If would be as if removing part of RAM without prior notice while the system is running.
Always power off the device before removing the SD card !
Yank555 also explains why this Swap option is better than ZRAM. For the full explanation, tutorial, and more, check out the original thread.