Maison > Problème commun > Également basé sur Linux, pourquoi Android est-il inefficace ?

Également basé sur Linux, pourquoi Android est-il inefficace ?

青灯夜游
Libérer: 2023-03-15 19:16:46
original
1907 Les gens l'ont consulté

Raisons : 1. Une machine virtuelle JAVA est configurée sur le système Android pour prendre en charge l'exécution d'applications Java, et cette machine virtuelle consomme beaucoup de matériel 2. La personnalisation et le développement du système Android par les fabricants de téléphones mobiles, Cela augmente la charge du système Android, ralentit sa vitesse de fonctionnement et affecte sa fluidité ; 3. Le logiciel d'application est trop volumineux et homogène, ce qui ralentit dans une certaine mesure la vitesse de fonctionnement des téléphones Android.

Également basé sur Linux, pourquoi Android est-il inefficace ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Android est un système d'exploitation mobile open source largement utilisé dans le monde et qui détient la plus grande part de marché au monde. Comme nous le savons tous, le système Android est développé sur la base du noyau Linux. Comparé aux caractéristiques propres, stables, fluides et autres de Linux, le système Android semble toujours gonflé et désordonné.

Également basé sur Linux, pourquoi Android est-il inefficace ?

Alors, avec le même noyau, pourquoi Linux est-il propre et stable alors qu'Android est gonflé et enfumé ?

Le système d'application de couche supérieure construit indépendamment par le système Android

Bien que le système Android soit développé sur la base du noyau Linux, il utilise uniquement le noyau Linux et son système d'application de couche supérieure est construit de manière totalement indépendante. Dans ce processus, le système Android a redéfini beaucoup de choses, notamment en termes de son environnement d'exécution.

À l'époque, lorsque Google a commencé à développer le système Android, afin de réduire les barrières d'entrée pour les développeurs et d'attirer rapidement les développeurs à nous rejoindre, il a choisi le langage JAVA populaire à l'époque. Cependant, une machine virtuelle JAVA doit être configurée sur le système Android pour prendre en charge l'exécution des applications Java, et cette machine virtuelle consomme beaucoup de matériel.

Également basé sur Linux, pourquoi Android est-il inefficace ?

Par conséquent, ce modèle de conception du système Android fait que sa fluidité et sa portabilité sont à la traîne par rapport au système d'exploitation Linux.

Personnalisation et développement des systèmes Android par les fabricants de téléphones mobiles

Le système Android de Google est open source, et tout fabricant de téléphones mobiles peut effectuer une personnalisation secondaire et un développement du système basé sur celui-ci, comme l'actuel mobile OPPO grand public national Les téléphones ColorOS, Xiaomi MIUI et emui de Huawei sont tous basés sur les systèmes Android.

Cependant, dans le processus de personnalisation et de développement du système, motivés par le profit, les commerçants préinstallent souvent certains logiciels d'application spécifiques dans le système, et la plupart des logiciels préinstallés ne peuvent pas être désinstallés librement. Une telle vague d'opérations augmentera inévitablement la charge du système Android, ralentira sa vitesse de fonctionnement et affectera sa fluidité.

Également basé sur Linux, pourquoi Android est-il inefficace ?

L'écosystème d'applications du système Android manque de supervision

L'une des raisons fondamentales pour lesquelles le système iOS d'Apple est fluide est que la gestion et la supervision des applications système et des autorisations sont très en place, et un mode d'installation unifié des applications est a adopté l'App Store d'Apple Store. Les utilisateurs qui souhaitent télécharger un logiciel d'application doivent passer par cette boutique d'applications, et toutes les entreprises répertoriées dans la boutique ont été strictement examinées par la plateforme. Cette décision élimine fondamentalement certains problèmes de confusion en matière d’autorisation.

En revanche, les performances d’Android dans cet aspect sont très déroutantes.

Également basé sur Linux, pourquoi Android est-il inefficace ?

En raison du manque de gestion unifiée dans l'écosystème Android national, les fabricants de téléphones mobiles des grandes marques travaillent de manière indépendante. Et en raison des caractéristiques open source du système Android, le processus d'installation des applications peut être complété sans y aller. via l'App Store et nécessite uniquement un programme APk. Le package d'installation peut être installé directement. Cela donne aux applications le potentiel de libérer leur volonté dans une large mesure, notamment en termes d'obtention d'autorisations importantes telles que l'envoi de divers messages, les autorisations du carnet d'adresses et la lecture de messages texte. Cela ralentit non seulement la vitesse de fonctionnement du système Android, mais crée également des risques de sécurité en cas de fuite de la vie privée.

Les logiciels d'application sont trop volumineux et homogénéisés

Les logiciels d'application nationaux sont généralement surchargés. Par exemple, Alipay couvre presque tous les scénarios d'application de la vie, et vous pouvez même jouer à des jeux via Alipay. En réalité, la plupart de ces fonctionnalités sont inutiles. Les applications nationales souhaitent qu'un seul logiciel puisse s'occuper de toute votre nourriture, de vos boissons et de vos pipis.

Également basé sur Linux, pourquoi Android est-il inefficace ?

Dans ce cas, si un grand nombre de logiciels sont installés, il y aura forcément un grand nombre de fonctions applicatives en double sur le téléphone. Cela ralentira également dans une certaine mesure la vitesse de fonctionnement des téléphones Android.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal