In Android World, is no such wasted memory and reason the RAM is always almost "full". Android preload apps/background services etc... in the RAM and makes it runs faster. Android will manage it auto and no need to think about it.
Long way back, peoples are using "task killers" similiar apps, to kill apps to free up memory and this is bad idea. Doing this, is draining battery faster and Android need to allocate everything back to RAM. Means the it gives the CPU utilization extra works and it drains battery as CPU load is high when it load back all killed services back to RAM.
Simple, no need to do anyhting and just let android do it job with the RAM handling. Whenever it need more RAM, it will auto free up memory space and load whatever you using into the RAM.
Thats why peoples says Samsungs TW is bloated, since they preload alot into the RAM and leave out little space left of 3GB.