IMPORTANT: "after a day or two your device may start getting sluggish because the amount of RAM available to the applications continue to shrink to the point where they are starved for memory."
There's two solutions to this really, and they are very easy.
1. Reboot your phone when you wake up and take it off the charger in the morning.(easy)
2. Run this script in terminal emulator when you wake up in the morning:
sync; echo 3 > /proc/sys/vm/drop_caches
"Tells the system to drop all file system caches"