Eu não sou um programador. E, tanto quanto eu sei, o Android usa o máximo de RAM possível, carregando o máximo de aplicativos possível, para que o lançamento / abertura (ou o retorno a eles) seja mais suave.
Minha pergunta é:
Existe alguma maneira de escolher quais aplicativos eu SEMPRE quero manter na memória e quais eu NUNCA quero ter lá?
Por exemplo:
O WhatsApp é um aplicativo muito comum. Eu sempre gostaria que ele estivesse lá. O Google Maps está sempre aberto e ocupando espaço. Eu mal o uso e não me importo de esperar de 5 a 10 segundos até que ele seja aberto. Seria melhor usar essa RAM para outros aplicativos, como meu navegador.
Desde já, obrigado.
applications
ram
system
SyaoranLi
fonte
fonte
Respostas:
Você nunca pode " escolher " um aplicativo em si e ditar que o aplicativo terá essa quantidade garantida de memória.
Claro, o Google Maps consome espaço, mas isso é para o aplicativo real, não significa que ele consome memória, o Android é bastante inteligente quando se trata de gerenciamento de memória.
Quando você pressiona a tecla home, ela mostra a lista de aplicativos recentes, o que não significa que todos eles são carregados ao mesmo tempo. O Android mantém o controle de quais atividades foram mostradas e, se necessário, carrega-as novamente. Quando a pressão do espaço da RAM atingir um determinado limite, o Android as inicializará para abrir espaço para outros aplicativos.
Você não pode substituir o ditado do Android de como e qual aplicativo deve estar na RAM, apenas pela presunção de um usuário de que " esse aplicativo deve estar presente na memória e garantir X quantidade de RAM, porque eu quero "
O Android não é o Windows, onde o Gerenciador de tarefas está disponível o tempo todo por meio de Ctrl+ Alt+ Dele afasta os processos para "liberar memória". Esse mantra deve ser firmemente repetido ad-nauseum! :)
Como a declaração de Ryan Conrad no comentário, a partir da discussão resultante de RAM Boosters, Task Killers et al, essa declaração resume exatamente por que os aplicativos mencionados podem ter um efeito negativo na bateria, sem mencionar a introdução de instabilidades no sistema - É com os ciclos da CPU que você deve se preocupar mais do que com a memória. Os ciclos de CPU da WORD esgotam a bateria independentemente e, como diz o comentarista, memória livre é memória desperdiçada. Deixe o sistema operacional lidar com isso. É melhor fazê-lo. Ele sabe qual memória pode ser liberada com segurança sem causar tensão e drenagem adicionais no dispositivo
Simples realmente :)
fonte
Se o seu dispositivo for Android 4.0 ou superior e raiz , tente "Greenify", que eu desenvolvi.
Você pode hibernar com segurança qualquer aplicativo que não deseja que ele seja executado furtivamente (assim consome sua memória, bateria e reduz a velocidade do seu dispositivo) quando não o estiver usando ativamente, mantendo-o totalmente funcional ao executá-lo explicitamente, seja no iniciador ou compartilhando qualquer coisa com ele.
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify
fonte
Você pode experimentar o Smart RAM Booster :
fonte
Se você é um usuário root, basta converter seu aplicativo em aplicativo do sistema usando a rom tool box pro ou qualquer outro aplicativo; ele não será fechado depois que você deslizar o aplicativo do app recente. E será executado em segundo plano. ou outros aplicativos pré-instalados para executá-los, desinstalá-los e reinstalá-los do playstore e esverdiá-los, fará com que sua bateria dure muito.
fonte