Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Linux >> Content
Android CPU Cores
Ontwikkelaars kunnen de open source Linux-kernel op een verscheidenheid van hardware platforms aan te passen aan de macht besturingssystemen . Dit is wat Google deed met zijn Android mobiele platform . Het bouwde een besturingssysteem rond een gespecialiseerde Java virtual machine of JVM , en gebaseerd op de kernel. Vanwege de architectonische verschillen tussen desktop CPU's en mobiele CPU , heeft Google niet kernel ondersteuning voor meerdere processorkernen te stellen tot na het vrijgegeven van de Android-platform . Android Structuur

Google's
Android-platform is in feite een Linux- systeem dat bestaat uit verschillende systeemcomponenten . De kern van het systeem is een Linux kernel , boven welke een aantal toepassingsbibliotheken en een speciale versie van de JVM runtime -omgeving . Elke Android app is Java gebaseerd en draait in zijn eigen omgeving . Dit is voor beveiligingsdoeleinden en helpt bij het organiseren algemene functie van het systeem . De runtime-omgeving werkt met de kernel te processor beheer te regelen .
Linux Kernel

De Linux kernel is de verzameling van firmware waarmee een besturingssysteem gebruikt u de hardware waarop het loopt . Het systeem zendt signalen naar de kernel , die de signalen vertaalt en geeft deze door aan de noodzakelijke hardware component. Het voert vervolgens hetzelfde proces van vertalen van signalen van hardwarecomponenten aan overkoepelende software componenten . Als de kernel geen firmware hebben voor een bepaalde hardware- component , zoals de CPU , dan is het besturingssysteem niet in staat is om het te gebruiken .
Multicore CPU's

Wanneer Google eerst uitgebracht het Android-platform , zou het alleen gebruiken CPU's met een enkele processorkern . Te beginnen met de 3.0 -versie van het platform , Google introduceerde ondersteuning voor CPU's met meerdere cores . Terwijl de Linux kernel meerdere processorkernen heeft ondersteund op desktop computer voor jaren , de architectuur van de CPU's op mobiele apparaten verschilt significant van desktop tegenhangers . Het duurde langer om de nodige hardware-ondersteuning ontwikkelen voor Android om de meer geavanceerde mogelijkheden te gebruiken .
Optreden Voordelen

Devices hotels met multicore CPU's efficiënter te laten verlopen . Een processor kern kan slechts de berekeningen voor een enkel proces tegelijk . Bij apparaten met een single core processor draaien meerdere applicaties tegelijk , dan is dat omdat de CPU is het plannen van de processor tijd voor elk proces om de illusie van echte multitasking geven . Met meer cores , kan het apparaat efficiënter overweg met meerdere processor - intensieve toepassingen .

Previous: Next:
  Linux
·Hoe dwing ik Quit in Linux ? 
·De Compatability van mobiel br…
·Hoe te Adduser voor CentOS ins…
·Hoe maak je een USB-drive in L…
·Hoe te Bash History Delete 
·Hoe maak je een Linux MKV conv…
·Hoe de Amon - Ra Recovery Tool…
·Hoe te Centos 5.2 Netto Spiege…
·Hoe een I386 Debian Etch Kerne…
  Related Articles
Hoe je CPU Usage Lower voor Windows XP 
Hoe te bespoedigen XP : CPU Proces Prior…
Wat betekent het bericht langer is dan n…
Hoe kan ik Windows XP CPU Usage Monitor 
Hoe te hoog CPU-gebruik zoeken in Window…
Hoe je CPU-gebruik te verminderen in XP 
Hoe je CPU-gebruik te verminderen in Win…
Hoe te Only One Running CPU Kern in Wind…
Hoe om te zien de CPU temperatuur in Win…
  Besturingssysteem Articles
·Hoe om verwijderde tijdelijke bestanden …
·Hoe maak je verbinding een iPhone op Ubu…
·Hoe te Screen Saver Change Password 
·Hoe te PRN -bestanden afdrukken naar een…
·Hoe Memory Usage Meet in Linux 
·Hoe maak je een Bluetooth Adres 
·Hoe kan ik een programma in Apple verber…
·Hoe te herstellen van een Windows Search…
·Linux Internals Tutorial 
Copyright © Computer Kennis https://www.nldit.com