amras en teoria no se recomiendan los task killers por la forma en que android usa la memoria, en teoria android siempre esta utilizando la memoria, dejando aplicaciones en segundo planos o cargandolas en cache para cuando se vuelvan a utilizar sea mas rapido y cuando se abre una aplicacion nueva se cierran algunas aplicaciones de segundo plano para liberar memoria para esta nueva aplicacion... en un mundo teorico suena muy bien pero en la realidad a veces este proceso no se hace lo suficientemente rapido y se producen lags y errores
ahora porque no se recomienda los task killers, al utilizarlos se pueden cerrar apps que no se deberian ( cuando se hace automaticamente) pudiendo causar inestabilidad ademas hace que el proceso antes mecionado se inicie de nuevo, gastando mas recursos y bateria...(tu mismo lo dijiste... a los 5 minutos se llena de nuevo) eso es en la teoria...
saludos
