I just installed AParted on CyanogenMod 9 (Android 4.0.4,Kernel version 184.108.40.206-FXP) and was trying to partition my SD Card to extend internal memory. Anyway, I found that it can make swap partitions, I'm familiar with the swap partition concept on linux, but does Android (at least my version or my kernel) support swap partitions? would it be useful or just a waste of space?
It was helpful if your smartphone dont' have so big RAM. For create a swap partitions you need a kernel that support this. To create a swap partition download that app: https://play.google.com/store/apps/details?id=org.azasoft.free.swapper&hl=it
Choose the type (I recommend EXT) and choose space. Check Active swap on boot and reboot your phone and this work!