O daemon low memory killer (LMK) do Android monitora o estado da memória de um sistema Android em execução e reage à alta pressão da memória encerrando os processos menos essenciais. O Android vitals rastreia e gera relatórios sobre as terminações de LMK percebidas pelo usuário no Google Play Console para ajudar você a identificar problemas de pressão de memória que afetam seus usuários.
Métrica de LMK no Android vitals
O Android vitals pode ajudar você a monitorar e melhorar a taxa de LMK do seu app. O Android Vitals mede apenas uma taxa de LMK: a taxa de LMK percebida pelo usuário.
A métrica reflete a porcentagem de usuários ativos por dia que tiveram pelo menos um LMK percebido pelo usuário. Um LMK percebido pelo usuário é um LMK que provavelmente foi notado pelos usuários. Por exemplo, isso inclui LMKs que ocorrem quando o app está exibindo uma atividade ou sendo executado como um serviço em primeiro plano. Essas rescisões resultam em uma saída imediata e não normal do processo. Para o usuário final, parece que o app falhou, muitas vezes ignorando os mecanismos padrão de salvamento de estado do ciclo de vida e resultando na perda do progresso do usuário.
O Android Vitals se concentra nessas finalizações de processos porque elas servem como um proxy de alta fidelidade para problemas de gerenciamento incorreto de memória. Uma taxa de LMK acima de 1% indica uma necessidade crítica de ação imediata. No entanto, uma taxa de LMK mais baixa não significa necessariamente que o uso da memória do app está saudável. Essa taxa mais baixa pode significar que o daemon LMK está encerrando processos com frequência enquanto eles estão em segundo plano, o que prejudica o desempenho da "inicialização com estado salvo" e a fluidez da multitarefa.
Você pode encontrar a métrica na seção Estabilidade do Android vitals:
Assim como com outras métricas vitais principais semelhantes, como ANRs e falhas, é possível filtrar as métricas, comparar com as de concorrentes ou monitorar a mudança da métrica por um longo período (até 3 anos). Os dados estão disponíveis para apps atuais a partir de 28 de janeiro de 2025.