| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Linux >> Content
    Android CPU kerner
    Udviklere kan tilpasse open source Linux-kernen til magten operativsystemer på en bred vifte af hardware-platforme . Det er, hvad Google gjorde med sin Android mobil platform. Det byggede et operativsystem bygget op omkring en specialiseret Java virtuel maskine , eller JVM , og baseret på Linux-kernen. På grund af de arkitektoniske forskelle mellem desktop CPU'er og mobile CPU'er, har Google ikke oprette kerne understøttelse af flere processorkerner , før det udgivet Android-platformen. Android Struktur

    Googles Android-platform er hovedsagelig et Linux system bestående af flere systemkomponenter. Kernen i systemet er en Linux-kernen , på toppen som er en række anvendelsesområder biblioteker og en specialiseret version af JVM runtime environment . Hver Android app er Java -baseret og kører i sin egen miljø. Dette er af hensyn til sikkerheden , og hjælper med at organisere systemets overordnede funktion . Den runtime environment arbejder med kernen til at regulere processor management.
    Linux Kernel

    Linux-kernen er den samling af firmware , der lader et operativsystem bruger hardware , som det kører . Systemet sender signaler til kernen, som omsætter signalerne og sender dem videre til den nødvendige hardware komponent. Derefter udfører den samme proces at omsætte signaler fra hardwarekomponenter til højere niveau softwarekomponenter. Hvis kernen ikke har firmware til en bestemt hardware komponent, såsom CPU , så operativsystemet er i stand til at bruge det.
    Multicore CPU'er
    < p > Når Google først udgivet Android-platformen , det kunne kun bruge CPU'er med en enkelt behandling kerne. Fra og med den 3.0 version af platformen , Google introducerede støtte til CPU'er med flere kerner. Mens Linux-kernen har støttet flere processorkerner på desktop computer i årevis, arkitektur CPU'er på mobile enheder adskiller sig væsentligt fra stationære modstykker. Det tog længere tid at udvikle den nødvendige hardware support til Android til at bruge sine mere avancerede funktioner .
    Ydeevne Fordele

    Enheder med multicore- CPU'er køre mere effektivt. En enkelt processorkerne kan kun håndtere beregninger til en enkelt proces på et tidspunkt . Når enheder med en enkelt kerne processor køre flere programmer på én gang , er det fordi CPU'en planlægning processor tid for hver proces for at give illusionen af ​​ægte multitasking . Med flere kerner , kan enheden mere effektivt håndtere flere processor - intensive applikationer .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Synkroniser NTP i Linux 
    ·Hvordan laver man en Ubuntu IMG til Android 
    ·Sådan Flyt eller omdøbe filer i Linux 
    ·Hvordan man opbygger - Essential CentOS 5.4 
    ·Hvordan til Mount USB Drev i Arch Linux 
    ·Sådan Tar en Directory 
    ·Sådan logger ind Root SUSE i Gnome 
    ·Sådan sletter du en bruger i Linux CentOS 
    ·Sådan får du adgang My Computer Gennem BackTrack 
    ·Hvordan laver Desktop genveje i Puppy Linux 
      Anbefalede Artikler
    ·Sådan Fit , Format & Partition af en ny harddisk 
    ·Sådan kommer man til en kommandoprompt i XP From Start…
    ·Sådan får du vist Workgroup Computers på en Mac 
    ·Sådan fjernes en Boot Camp ikon fra proceslinjen i Win…
    ·Sådan tilføjes en port i Windows Firewall 
    ·Vista Firewall indstillinger 
    ·Sådan Put Directories først under Defrag 
    ·Sådan oprettes en lyd-dvd med Nero 
    ·Sådan gendannes en tabt fil fra Windows XP Professiona…
    ·Sådan tilføjes Fire on the Pointer i Ubuntu 
    Copyright © Computer Viden http://www.computerdk.com