| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Linux >> Content
    Android CPU Cores
    Les développeurs peuvent adapter le noyau Linux open source pour les systèmes d'exploitation de puissance sur une variété de plates-formes matérielles . C'est ce que Google a fait avec sa plate-forme mobile Android. Il construit un système d'exploitation construit autour d'une machine virtuelle Java spécialisé , ou JVM, et basé sur le noyau Linux. En raison des différences architecturales entre les CPU desktop et mobiles processeurs , Google n'a pas établi support du noyau pour plusieurs cœurs de processeur qu'après avoir libéré la plate-forme Android. La plateforme Android de Android Structure

    Google est essentiellement un système Linux constitué de plusieurs composants du système. Le cœur du système est un noyau Linux, au sommet de laquelle un certain nombre de bibliothèques d'applications et une version spécialisée de l'environnement d'exécution JVM. Chaque application Android est basé sur Java et s'exécute dans son propre environnement. C'est pour des raisons de sécurité et permet d'organiser la fonction globale du système. L'environnement d'exécution fonctionne avec le noyau de réglementer la gestion du processeur.
    Linux Kernel

    Le noyau Linux est la collecte de firmware qui permet à un système d'exploitation d'utiliser le matériel sur lequel il fonctionne . Le système envoie des signaux vers le noyau, ce qui traduit les signaux et les transmet à l' élément matériel nécessaire . Il effectue ensuite le même processus de traduction des signaux de composants matériels pour les composants logiciels de niveau supérieur. Si le noyau n'a pas de firmware pour un composant matériel particulier, comme le processeur , le système d'exploitation est incapable de l'utiliser .
    Processeurs multicœurs

    Lorsque Google a d'abord été publié la plate-forme Android , il ne pouvait utiliser les processeurs avec un noyau de traitement unique. A partir de la version 3.0 de la plate-forme , Google introduit le support des processeurs dotés de plusieurs cœurs . Bien que le noyau Linux a soutenu plusieurs cœurs de traitement sur ​​ordinateur de bureau pendant des années, l'architecture de CPU sur les appareils mobiles diffère sensiblement de leurs homologues de bureau. Il a fallu plus de temps pour développer le soutien matériel nécessaire pour Android d'utiliser ses fonctionnalités plus avancées .
    Avantages de performance

    appareils avec des processeurs multicœurs fonctionner plus efficacement . Un coeur de processeur unique ne peut traiter les calculs pour un seul processus à la fois. Lorsque les appareils avec un processeur simple core d'exécuter plusieurs applications à la fois , c'est parce que le CPU est la planification du temps processeur pour chaque processus pour donner l'illusion du vrai multitâche. Avec plus de cœurs , l'appareil peut gérer plus efficacement plusieurs applications gourmandes en temps processeur .

    Previous :

    next :
      articles connexes
    ·Comment faire pour installer Fedora Linux sur un systè…
    ·Comment installer des polices sur CentOS 5 
    ·Comment faire pour installer Red Software Hat Cluster 
    ·Comment monter dur externe USB sous Debian Linux 
    ·Comment installer le serveur SSH dans CentOS 5.4 
    ·Comment mettre mon routeur comme DNS dans Fedora 
    ·Comment installer les fichiers RPM sur HPUX 
    ·Comment créer un Ext3 
    ·Comment utiliser une carte de capture avec Linux 
    ·Comment faire de Linux Run Faster 
      articles en vedette
    ·Comment ajouter un gadget pour Windows Vista Sidebar 
    ·Comment créer un lecteur Alias ​​sur un Mac 
    ·Comment appeler en latex dans Cygwin 
    ·Comment débloquer un X60 Lenovo Without a Key 
    ·Comment réparer les erreurs de registre Mémoire 
    ·Comment faire pour réinitialiser les autorisations de …
    ·Comment identifier une clé de produit Windows 
    ·Comment synchroniser une liste de lecture dans Ubuntu L…
    ·Comment réparer Explorer.exe partir d'un CD 
    ·Comment utiliser iCalendar pour envoyer des rappels de …
    Copyright © Connaissances Informatiques http://fr.wingwit.com