Android est un système d’exploitation qui a plus de 2,5 milliards d’utilisateurs dans plus de 190 pays. La raison principale est qu’il s’agit du système choisi par les fabricants du monde entier tels que Samsung, LG, Xiaomi, OPPO et bien d’autres. Et aussi parce qu’il peut être installé sur téléphones mobiles mais aussi sur les montres intelligentes, les tablettes, les téléviseurs, les haut-parleurs et les écrans intelligents et de nombreux autres appareils pour le style
Toute cette variété de fabricants et d’appareils signifie qu’Android doit contrôler différents composants qui composent ces appareils. Caméras, microphones, écrans, capteurs, batteries, mémoires et, bien sûr, le processeur.
Le processeur ou CPU est l’un des composants les plus importants puisqu’il garantit que tout ce qui l’entoure fonctionne correctement. Il est en charge de la commande des applications, des tâches, de l’utilisation de la mémoire, du traitement graphique, etc. Il est souvent comparé au cerveau humain. car c’est la partie d’un appareil électrique qui prend les décisions. Étant plus technique, c’est un circuit intégré effectuer calculs et autres instructions qu’il reçoit du système d’exploitation.
A l’extérieur, un processeur, appareil mobile ou autre, a forme carree, comme une petite pilule ou un cookie. Presque tous les processeurs mobiles actuels sont du type SoCacronyme de Système sur puce ou Système sur puce. Dans ce petit carré, le CPU est intégré au GPU (processeur graphique), à la mémoire RAM et ROM et à d’autres éléments.
Précisément, cette petite puce est plein de petits éléments qui font que votre téléphone affiche ou enregistre des vidéos en 4K, jouez de la musique avec la meilleure qualité ou vous pouvez jouer à des jeux comme Fornite ou PUBG Mobile sans coupures et avec la même qualité que sur un PC ou une console de jeux vidéo.
Le pièces de processeur peuvent être des caches, des cœurs ou couleurscommandes de mémoire, unités de contrôle, décodeurs d’instructions, unités à virgule flottante ou unité à virgule flottante, etc. Et les processeurs mobiles actuels intègrent des choses comme ACP (Port de cohérence de l’accélérateur) ou SCU (Unité de contrôle Snoop). En pratique, pour savoir si un processeur mobile est meilleur ou moins bon, on regarde généralement le nombres de coeurs que vous avez et dans votre pouvoirmesuré en gigahertz.
Processeur Cortex ARMv8-A / Raysonho (Wikipédia)
À ce stade, il convient de savoir que le architecture monoprocesseur est sa structure interne. C’est-à-dire comment les éléments que nous avons mentionnés précédemment sont placés. Cet arrangement définit son architecture. Et cette architecture conditionne le fonctionnement du processeur, du système d’exploitation et des applications que nous utiliserons sur cet appareil. C’est-à-dire. Toute architecture a besoin d’un version Android spécifique et applications prises en charge avec cette architecture.
Il existe une grande variété de processeurs et d’architectures, mais loin de confondre ou de prendre trop de temps, nous allons aller droit au but. Si vous avez un PC, par exemple, son processeur ou CPU a sûrement un architecture de type x86. Il est très puissant mais consomme de la batterie. Et aujourd’hui, nous constatons que l’architecture dans version 32 bits (x86) et de 64 bits (x64 ou x86-64).
Si nous parlons d’Android et de processeurs mobiles, nous pouvons également trouver le Architecture x86 en 32 ou 64 bits. Mais le plus courant est généralement l’architecture BRAS, puisqu’il consomme beaucoup moins de batterie. Avec tout, BRAS a été supplantée par son évolution naturelle, l’architecture ARM64. Plus de puissance et une consommation de batterie modérée. Pour se faire une idée, fin 2022, plus de 60% des appareils Android avaient un processeur ARM64. 19 % avaient un processeur BRAS (dans sa version 7) et x86 n’atteignaient pas 0,15%.
Bien qu’il n’y ait que trois grandes architectures
Mais chez ARM, en plus de la division BRAS et ARM64, vous verrez parfois des applications compatibles avec ARM64-v8a, armeabi-v7, etc. Cela signifie qu’il existe différentes versions du processeur ARM qui ont évolué au fil des ans.
Ainsi, si une application prétend être compatible avec armabisignifie qu’il est compatible avec les téléphones portables dotés d’un processeur avec le Architecture ARMv5 ou plus tard. Et s’il est plus précis et dit qu’il est compatible avec armeabi-v7a, nous saurons qu’il est compatible avec l’architecture ARMv7-A. Nous pouvons aussi rencontrer ARM64-v8a. C’est-à-dire compatible avec ARM 64 bits dans sa version v8a.
La grande question. Avant on disait ça chaque architecture a ses particularités. Et cela oblige Android à être compatible avec cette architecture. Et aussi aux applications que vous souhaitez installer sur cet appareil. Sachant cela, l’idéal est rechercher un programme d’installation d’APK compatible avec l’architecture de votre Android. Mais ce n’est pas toujours nécessaire.
La bonne nouvelle est que si votre téléphone portable est neuf, Il n’a que quelques années ou il est toujours sur le marché, lorsque vous téléchargez et installez un APK, vous n’avez aucun problème. Processeurs et architectures ils ont généralement une rétrocompatibilité. Cela signifie que les architectures plus récentes peuvent ouvrir des applications destinées aux architectures plus anciennes.
Donnons plusieurs exemples. un processeur ARM64 peut ouvrir les applications ARM et ARM64. Mais pas l’inverse. et un processeur ARM64-v8aà quelques exceptions près, vous pouvez ouvrir des applications conçues pour armeabi-v7a en plus des leurs.
Le problème de compatibilité entre architectures on le retrouve surtout dans les appareils anciens. si vous avez un processeur x86 ou x86-64 Vous ne pourrez pas ouvrir les applications ARM ou ARM64 à moins que votre Android ne vous le demande. Et entre les versions ARM, si votre processeur est ARMv6vous pourrez difficilement ouvrir des applications pour ARMv7 soit ARM64-v8.
Pour savoir avec quelle architecture travaillez-vous le CPU de votre téléphone mobile ou exactement quel est le processeur de votre Android, vous devrez installer une application de benchmarking externe qui résout cette question. Selon le modèle de téléphone dont vous disposez, ces informations peuvent également être trouvées dans le paramètres d’Android, dans la section À propos du téléphone, bien que parfois ces données se limitent à indiquer le nombre de cœurs de processeur ou son nom commercial. Avec ces informations, une recherche rapide sur Internet vous donnera son architecture. Bien sûr, vous pouvez toujours vérifier les spécifications de votre mobile sur le site Web du fabricant ou dans la boîte d’origine, si vous l’avez toujours.
Parmi les meilleures applications pour trouver ces informations, il faut citer Droid Hardware Info, CPU-Z, DevCheck et AIDA64, qui nous proposent des rapports très complets de tous les composants matériels de notre mobile Android, incluant bien entendu le CPU et son architecture.
Tout comme il existe des réseaux sociaux conçus pour partager des photos et des vidéos…
Le plateformes de streaming Les plus populaires sont Netflix et Prime Video. Mais il y…
Les friteuses à air sont devenues un appareil très populaire en Espagne grâce à leur…
La pandémie a été l’un des moments de l’histoire de l’humanité où nous avons passé…
Les téléphones Android sont présents dans la vie de nombreuses personnes en Espagne depuis plus…
L’une des grandes critiques toujours adressées au système Android au format tablette est qu’il ne…