para los celulares con poca ram hay programas que mantienen el uso de la ram hasta un tope y cuando lo sobrepasa limpia la ram
autokiller
https://play.google.com/store/apps/details?id=com.rs.autokiller&hl=es_419
hay herramientas que permiten controlar los permisos de aplicaciones de forma individual, asi si la aplicacion no necesita para nada tener la ubicacion(por ejemplo un juego como angry birds) pero de todas formas la pide seguramente esta haciendo cosas por debajo y es mejor quitarle esos permisos.
http://aplicacionesandroid.es/controla-los-permisos-de-aplicaciones-en-kit-kat-y-jelly-bean-con-app-ops/
podrias tambien en caso de usar android 4.4.2(perderas establidad y es algo experimental) desactivar dalvik y usar art teoricamente es mas rapido lo que permitira liberar memoria y procesador
http://www.elandroidelibre.com/2013/11/como-activar-art-como-rinde-en-el-uso-diario-y-cuando-hara-google-el-cambio-final.html