1 votes

Pourquoi les applications système affichent-elles 0B d'espace mémoire occupé ?

J'ai remarqué dans le gestionnaire d'applications de mon téléphone que la taille des applications système est affichée comme 0B, ce qui indique qu'aucun espace mémoire n'est occupé par cette application particulière.
Veuillez consulter cette capture d'écran dans laquelle on voit que l'application Navigateur préinstallée n'a occupé aucun espace mémoire :

Mais, je sais que chaque application est composée de plusieurs fichiers, donc aucune application ne peut avoir une taille de 0B. Mais, la taille des applications tierces est affichée correctement.
Pourquoi cela se produit-il ?

0 votes

Est-ce le cas pour d'autres applications du système ?

0 votes

Oui, tous. Lorsque les applications système sont utilisées, elles créent des données et un cache, dont la taille ne représente que quelques kilo-octets.

4voto

Chris Stratton Points 1639

De nombreuses applications système ont leur apk (original) stocké sur la partition système, qui, étant donné sa taille fixe, ne compte pas vraiment dans le calcul de l'aide. disponible sur stockage. Ils ne sont pas non plus amovibles par l'utilisateur. Cela n'a donc pas beaucoup de sens d'afficher une taille pour eux, alors qu'ils ne consomment aucune ressource fongible qu'un utilisateur pourrait choisir d'utiliser à d'autres fins.

Et s'ils sont pré-dexés comme c'est le cas pour les choses empaquetées dans une compilation système, ils n'ont pas besoin non plus de ces résolutions de recherche contre les bibliothèques système installées stockées dans un endroit accessible à l'exécution, ce qui est habituellement un coût pour avoir une application téléchargée latente ou installée en sideload.

Lorsque les applications du système sont utilisées, elles créent des données et un cache, dont la taille ne dépasse pas quelques kilo-octets.

En effet, cela a du sens, les fichiers créés pendant l'utilisation ne peuvent pas être stockés sur la partition système, mais uniquement sur les partitions de données ou de cache, entrant en concurrence avec ce que les autres applications ont besoin d'y stocker.

Tout cela ne veut pas dire qu'une autre configuration ne pourrait pas rendre compte différemment, ou que d'autres applications système pourraient consommer des ressources fongibles au moment où l'utilisateur peut interagir avec le système, mais seulement que ce qui est rapporté est une représentation légitime de la réalité.

0 votes

Je n'ai pas compris pourquoi les applications système utilisent 0B d'espace. Est-ce simplement parce que leurs fichiers APK sont stockés dans la partition système ?

0 votes

C'est la version simple, oui.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X