FERRAMENTAS LINUX: O SIMPLE_LMK: Um killer de baixa memória para os sistemas Android sendo trabalhados no kernel Linux

segunda-feira, 11 de março de 2019

O SIMPLE_LMK: Um killer de baixa memória para os sistemas Android sendo trabalhados no kernel Linux







Confira !!


O SIMPLE_LMK é um simples killer de baixa memória que está sendo trabalhado para potencial upstreaming no kernel Linux do mainline no futuro, mas por enquanto está simplesmente buscando comentários sobre sua abordagem de design.

O SIMPLE_LMK está sendo trabalhado pelo Sultan Alsawaf, um engenheiro do kernel atualmente empregado pela startup de carros autônomos Comma.ai. Este assassino de baixa memória é projetado para Android e depende das prioridades atribuídas aos processos dentro do ecossistema Android para determinar quais aplicativos devem ser eliminados primeiro - aqueles com a menor prioridade. Essa implementação é vinculada ao código do alocador de página do kernel e começa a agir assim que uma alocação de página atinge a memória insuficiente e para saber quando uma página é liberada.

A implementação básica neste ponto é apenas algumas centenas de linhas de código e permite configurar a quantidade mínima de memória para liberar por recuperação, bem como a frequência de recuperação de memória, se necessário.

O trabalho em seu estado "RFC" pode ser encontrado na lista de discussão do kernel .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário