Estou usando forçar a parada para cada aplicativo assim que terminar de usá-los. Esta é uma boa prática? Há algum benefício de desempenho ou segurança em fazer isso? É necessário interromper um aplicativo à força para retirá-lo da RAM?

Comentários

  • Bem, eu tenho um hábito semelhante ao seu, mas principalmente para bateria vida e paz de espírito (parafuso as notificações constantes) em vez de RAM. IMO, forçando-os a sair da RAM, especialmente de " em cache " (não " o estado ") em execução aumentará o consumo de energia / tempo de carregamento. Eu uso a maioria dos aplicativos com muito moderação, então não ' me importaria.

Resposta

TL; DR:

Não, não é bom ou ideia aconselhável.

Explicação e alguns antecedentes:

Força de interrupção aplicativos não se destinam ao “uso rotineiro”, mas para “fins de emergência” (por exemplo, se um aplicativo ficar fora de controle e não puder ser interrompido de outra forma, ou se um problema fizer com que você limpe o cache e exclua dados de um aplicativo com comportamento inadequado). Geralmente falado, não é um “impulsionador de desempenho” nem um “otimizador de RAM”.

Em muitos casos, ele também “não economiza bateria, mas esgota a bateria ainda mais rápido. Os aplicativos não” só iniciam quando você toca no ícone deles, eles também podem começar por meio de intents ou transmissões (por exemplo, com bateria fraca, rede alterada, dispositivo USB conectado – mas também em muitos outros). Então, quando você o “interrompeu à força”, em sua próxima inicialização ele terá que fazer uma “inicialização completa” (carregando do (s) armazenamento (s) e da rede) em vez de apenas voltar ao seu “último estado” ainda armazenado em RAM (a menos que o sistema tenha que limpá-lo – consulte nosso oom-priority tag-wiki para obter detalhes sobre esse processo) – o que Andy descreveu como “aumentará o carregamento consumo de energia / tempo “em seu comentário sobre a sua pergunta.

Comentários

  • Isso também se aplica ao iOS? Ou deve ser feita como uma pergunta separada em Pergunte diferente ?
  • @StevenVascellaro Definitivamente uma pergunta separada.
  • Eu também acrescentaria que os usuários que desejam ter certeza de que fecharão completamente uma atividade / aplicativo devem usar o botão voltar em vez do botão home, já que usar o botão home pode deixá-lo em execução em segundo plano para fins multitarefa.
  • @ oldmud0: Não " Executando ", ele é interrompido. Mas permanece, sim.
  • Alguns aplicativos se comportam mal com bastante regularidade – por exemplo, os clientes oficiais do YouTube, alguns mensageiros. É possível que eles continuem fazendo alguma merda defeituosa em segundo plano, esgotando a bateria? Tenho uma forte (embora não apoiada por nenhuma estatística) sensação de que sim …

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *