1. A method for performing a swap operation, the method comprising: performing the following in a computing device having a volatile memory and a non-volatile memory, wherein the non-volatile memory has a first swap area with multi-level cell (MLC) memory and a second swap area with single-level cell (SLC) memory determining whether the computing device is operating in normal mode or burst mode; if it is determined that the computing device is operating in normal mode, moving data from the volatile memory to the first swap area of the non-volatile memory during a swap operation; and if it is determined that the computing device is operating in burst mode, moving data from the volatile memory to the second swap area of the non-volatile memory during a swap operation to thereby achieve faster data writes while in burst mode.