3 votes

Veuillez m'expliquer la structure des partitions Android.

J'ai essayé de trouver la réponse moi-même, mais tout ce que j'ai pu voir semble omettre les premiers pas les plus élémentaires.

Voici ma logique : PREMIEREMENT Regardez les spécifications du téléphone. Disons Samsung galaxy S series. Il y a trois éléments : La mémoire (par exemple 1 Go) ; le stockage (par exemple 16 Go) ; et le stockage amovible qui peut être présent ou non (par exemple jusqu'à 32 Go - j'ai 8 Go).

SECOND Maintenant, dans les paramètres du système Android 4+, il y a un élément "Apps" qui montre en bas de l'écran une étiquette "Internal Storage". Dans mon cas, elle indique 1,4 Go utilisé et 627 Mo libre. Cela fait 2 Go.

Si je glisse vers la droite, il sera indiqué "Stockage de la carte SD" 4.6Gb utilisé et 6.9Gb libre. Ça fait environ 13 Go.

TROISIÈME Si j'utilise une application comme "Hardware info", elle indique : Système RAM 790Mb Stockage interne 2 Go Stockage externe : 11,7 Go

Donc, ma question est : comment puis-je les corréler ? 1. Sur quel stockage physique se trouve la "mémoire". 2. Sur quel stockage physique se trouve le "stockage interne". 3. Le stockage externe est facile - c'est la carte amovible.

7voto

David Negron Points 971

1) Sur quel support physique se trouve la "mémoire" ?

Quand les spécifications parlent de "mémoire", cela fait référence à la RAM que l'appareil possède. Il ne s'agit pas d'un stockage persistant, mais d'un stockage "volatile", qui perd ses informations lorsqu'il n'est pas alimenté (après un bref temps de décharge). La RAM est la mémoire que le système et les applications utilisent pour fonctionner, pour des choses comme le stockage de l'état d'une application (variables, fonctions, etc.), les tampons graphiques, etc. Dans la plupart des systèmes mobiles sur puce, la RAM est directement liée à l'unité centrale de traitement afin de la rendre aussi rapide que possible.

Selon les spécifications, l'appareil dispose de 1 Go de RAM pour le système et les applications en cours. Il déclare moins que cela car le système en réserve une partie pour des choses comme la radio cellulaire et la puce graphique, qu'il ne donnera pas aux processus utilisateur. L'application d'information sur le matériel indique la quantité de RAM disponible pour les processus utilisateur.

2) Sur quel stockage physique se trouve le "stockage interne" ?

Dans ce cas, "stockage interne" et "stockage SD" font référence à la même zone de stockage physique. Il s'agit d'un stockage persistant, généralement flash o eMMC qui est soudé sur la carte mère. La puce de stockage est divisée en deux parties, que vous pouvez visualiser comme suit :

                         Total Storage
+-----------------------------------------------------------------+
| Internal Storage |                 SD Storage                   |
+-----------------------------------------------------------------+

Le stockage interne est l'endroit où sont stockées les applications et leurs données privées. /data partition. Le stockage SD est accessible via USB lorsqu'il est connecté à un ordinateur, et c'est là que sont stockés les médias (musique, photos, vidéos, etc.), les téléchargements et toutes les données d'applications non privées. Encore une fois, en regardant vos spécifications, vous pouvez voir cela :

  1. L'appareil dispose d'une capacité de stockage de 16 Go. En d'autres termes, une puce de stockage de 16 Go est intégrée à l'appareil.
  2. Sur ce total, 2 Go sont réservés à la "mémoire interne" pour les applications.
  3. Le reste est partitionné pour le "stockage SD" (13 Go, dans votre cas, probablement en raison de la surcharge du système de fichiers et autres ; c'est très courant).

Ce schéma de partitionnement est devenu un peu moins commun depuis qu'Android a migré vers Protocole de transfert de médias pour permettre l'accès au stockage à partir d'un PC. La raison pour laquelle les partitions séparées étaient initialement nécessaires est qu'Android utilisait UMS dans les versions antérieures (tout ce qui est <3.0), qui nécessite un accès au niveau du bloc à l'espace de stockage, ce qui signifie qu'Android devait démonter l'espace de stockage qu'il fournissait au PC. Une conséquence de ceci était que la partition entière ne pouvait pas être donnée au PC parce qu'Android cesserait fondamentalement de fonctionner jusqu'à ce que vous débranchiez votre téléphone si c'était le cas.

L'espace de stockage et la RAM n'ont aucun lien entre eux et ne se trouvent pas sur la même puce physique. Ils servent des objectifs totalement différents.

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