Para todos estos temas tenemos diferentes aplicaciones en las que podemos comprobar lo sucedido, hay veces que no se sabe porque se queda cogida una aplicación en segundo plano, y para eso tenemos spycpu y uno que te dice lasa aplicaciones conectadas y su consumo, que ahora mismo éste último no se como se llama.
Con esos programas monitorizas el telefono y sabes lo que ha sucedido, a mi se me quedo una aplicación pillada y no entraba en reposo, permanecía en 200 mhz, reinicio, borrado de la cache de la aplicación y no me ha vuelto a dar problemas.
