Eu me vejo usando o force stop para todos os aplicativos depois de terminar de usá-los. Esta é uma boa prática? Existem benefícios de desempenho ou segurança em fazer isso? É necessário interromper a força de um aplicativo para tirá-lo da RAM?
Eu me vejo usando o force stop para todos os aplicativos depois de terminar de usá-los. Esta é uma boa prática? Existem benefícios de desempenho ou segurança em fazer isso? É necessário interromper a força de um aplicativo para tirá-lo da RAM?
Respostas:
TL; DR:
Não, não é uma ideia boa ou aconselhável.
Explicação e alguns antecedentes:
Os aplicativos de parada forçada não se destinam a "uso rotineiro", mas a "fins de emergência" (por exemplo, se um aplicativo ficar fora de controle e não puder ser parado de outra forma, ou se um problema fizer com que você limpe o cache e exclua dados de um comportamento inadequado aplicativo). De um modo geral, não é um "impulsionador de desempenho" nem um "otimizador de RAM".
Em muitos casos, ele não economiza a vida da bateria, mas a esgota ainda mais rapidamente. Os aplicativos não são iniciados apenas quando você toca no ícone, eles também podem começar por intenções ou transmissões (por exemplo, com bateria fraca, rede alterada, dispositivo USB conectado - mas também em muitos outros). Portanto, quando você o "forçou a parar", em sua próxima inicialização, ele precisará executar um "init completo" (carregando do (s) armazenamento (s) e da rede) em vez de voltar ao "último estado" ainda armazenado em RAM (a menos que o sistema tenha que limpá-la - consulte nossa wiki-tag oom-priority para obter detalhes sobre esse processo) - o que Andy descreveu como "aumentará o tempo / consumo de energia no carregamento" em seu comentário à sua pergunta.