Je voulais vraiment connaître la longueur du mot CPU du Samsung Galaxy A10s, fonctionnant sous Android Pie. À première vue, il semble avoir un processeur 64 bits, puisqu'il utilise le MediaTek Helio P22 chipset, mais je ne pense pas que les applications/programmes s'exécutant dans l'espace utilisateur aient accès aux instructions 64 bits, etc. Même __aarch64__
est indéfini. Le système d'exploitation l'identifie comme ARM 7 et donc il ne peut pas utiliser les jeux d'instructions AES et autres fonctionnalités. S'il s'agissait de l'ARM Cortex A53 mentionné par MediaTek Helio P22, il devrait avoir une architecture ARM de 8.
- Est-ce parce que le noyau est en 32 bits ?
- Ou est-ce que les permissions Android le bloquent ?
- Comment puis-je identifier si mon noyau est en 32 ou 64 bits ?
S'il vous plaît corrigez-moi si j'ai tort !?
Toute aide sera très appréciée !
1 votes
Je ne trouve pas la source mais je pense qu'Android a abandonné complètement le support du noyau 32 bits, donc le noyau est très probablement aarch64. Parfois, les vendeurs ne proposent que des espaces utilisateurs 32 bits sur les appareils peu performants, pour économiser de la mémoire.
0 votes
Connexe : Un périphérique matériel 64 bits pourrait-il exécuter une version Android 32 bits ?