Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Android processorkärnor

    Utvecklare kan anpassa open source Linux-kärnan till kraftsystem operativsystem på olika hårdvaruplattformar . Detta är vad Google gjorde med sin Android mobil plattform . Det byggde ett operativsystem byggt kring en specialiserad Java virtuell maskin , eller JVM , och baserat på Linuxkärnan . På grund av de arkitektoniska skillnaderna mellan stationära processorer och mobila processorer , har Google inte upprätta kernel stöd för flera processorkärnor förrän det släppte Android-plattformen . Android Struktur

    Googles Android-plattform är grunden ett Linux- system som består av flera komponenter . Kärnan i systemet är en Linux-kärnan , ovanpå vilket är en rad applikationsområden bibliotek och en specialiserad version av JVM runtime miljö . Varje Android app är Java baserade och körs i sin egen miljö . Detta är av säkerhetsskäl och hjälper till att organisera systemets totala funktion. Körmiljön arbetar med kärnan att reglera processor förvaltning . Addera Linux Kernel

    Linuxkärnan är den samling av firmware som låter ett operativsystem använder hårdvara som det körs . Systemet sänder signaler till kärnan , som översätter signalerna och vidarebefordrar dem till den nödvändiga hårdvaran komponenten. Den utför sedan samma process att översätta signaler från hårdvarukomponenter till överordnade programvarukomponenter . Om kärnan inte har firmware för en viss hårdvara komponent , såsom CPU , då operativsystemet inte kan använda den .
    Multicore processorer

    När Google först släppte Android-plattformen , kan den bara använda processorer med en enda behandling kärna . Från och med 3,0 versionen av plattformen, introducerade Google stöd för processorer med flera kärnor . Medan Linuxkärnan har stött flera processorkärnor på stationär dator för år , skiljer arkitekturen processorer på mobila enheter markant från stationära motsvarigheter . Det tog längre tid att utveckla den nödvändiga hårdvaran stöd för Android för att använda sina mer avancerade funktioner .
    Performance Fördelar

    Enheter med flerkärniga processorer körs mer effektivt . En enda processorkärna kan bara hantera beräkningarna för en enda process i taget. När apparater med en enda processor köra flera program samtidigt , är det på grund av att CPU schemaläggning processor tid för varje process för att ge illusionen av sann multitasking . Med fler kärnor , kan enheten mer effektivt hantera flera processor - intensiva applikationer .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder SYSLINUX till Boot ISO
    ·Hur vill kolla Aktuell minne i Linux
    ·Hur man flyttar en Thunderbird -profil till en annan Li…
    ·Hur till Redigera med VIM
    ·Hur jag packa upp en fil i HP - UX
    ·Photo Recovery i Linux
    ·Hur man gör en ny katalog i Linux
    ·Hur Packa från en kommandorad
    ·Hur Defrag en Linux Dual Boot på XP
    ·Hur du ändrar växlingsutrymmet i AIX
    Utvalda artiklarna
    ·Hur att rensa webbläsarens cache på en Mac
    ·Hur man reparerar DMG filer
    ·Hur hitta alla foton som sparats på datorn
    ·Hur man installerar ett Radeon HD 2600XT Driver i Ubunt…
    ·Hur till Ändra lösenord i Ubuntu 9.04
    ·DHCP i Embedded Linux
    ·Hur du uppdaterar IIS självsignerat certifikat på SAN…
    ·Bästa hus fönster Designs
    ·Hur man installerar Flash på Windows XP
    ·Hur Kopiera och Klistra in en DLL medan den används
    Copyright © Dator Kunskap http://www.dator.xyz