Les futures versions d'Android pourraient finir par simplifier les choses avec les applications en arrière-plan. Cette information provient de XDA Developers, car une nouvelle découverte a été faite.
Cela peut être assez frustrant lorsqu'Android supprime une application en arrière-plan, une application que vous vouliez garder active et à laquelle vous vouliez revenir. Eh bien, ce ne sera peut-être pas un gros problème à l’avenir.
À vrai dire, ce n'est pas un problème pour tous les téléphones, différentes itérations OEM Android gèrent cela de différentes manières. Certains sont plus agressifs que d’autres, donc cela ne vous dérangera peut-être même pas.
Les futures versions d'Android pourraient simplifier les applications en arrière-plan et offrir des performances améliorées
Toutefois, une amélioration à cet égard serait de toute façon la bienvenue. Les futures versions d’Android amélioreront les choses, peut-être même Android 13, même si cela ne peut pas être confirmé pour l’instant.
Cela se produira grâce à une fonctionnalité appelée « Multi-génération la moins récemment utilisée », également connue sous le nom de MGLRU. Cette fonctionnalité a déjà été implémentée dans Chrome OS et est en route vers Android.
Un commit sur Android Gerrit révèle que Google a fusionné les modifications pour l'image générique du noyau (GKI) d'Android 13. Un autre commit montre qu'il pourrait être bientôt possible de l'activer via adb.
Veuillez noter que le deuxième commit que nous avons mentionné n'a pas encore été fusionné, mais est actuellement en cours de révision. Cela pourrait donc être le cas lorsqu’Android 13 frappera à la porte.
Google a identifié une diminution de 18 % des suppressions d'applications OOM
Alors, comment cette fonctionnalité profite-t-elle aux utilisateurs ? Eh bien, tout d'abord, Google a identifié une réduction de 40 % de l'utilisation du processeur kswapd grâce à cette fonctionnalité. La société a également identifié une diminution de 18 % des suppressions d’applications par manque de mémoire (MOO) sur Android.
Un ingénieur de Google a déclaré que la société avait testé MGLRU sur “un million” d'appareils Android. Il a été ajouté que « des améliorations substantielles en termes d’utilisation du processeur et de pression de la mémoire » ont été détectées, entraînant moins de décès de MOO et également une réduction de la latence de l’interface utilisateur.
Pour ceux d’entre vous qui ne sont pas au courant, kswapd est le processus qui gère la mémoire virtuelle. Donc, dans l’ensemble, cette fonctionnalité pourrait s’avérer très utile en ce qui concerne les performances globales du système d’exploitation Android.
On ne sait pas si cette fonctionnalité sera disponible dans Android 13, mais c'est possible. D'un autre côté, Google pourrait finir par le tester avec Android 13 et l'activer pleinement à une date ultérieure, nous verrons.
