Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Android Jadrá CPU

Vývojári môžu prispôsobiť open source linuxového jadra pre operačné systémy elektrárne na rôznych hardvérových platformách . To je to , čo Google urobil s jeho mobilnú platformu Android . Je postavený operačný systém postavený okolo špecializované Java Virtual Machine , JVM alebo , a na základe linuxového jadra . Vzhľadom k architektonickej rozdiely medzi desktopovými procesormi a mobilných procesorov , Google nezaložil podporu jadra pre viac procesorových jadier až po uvoľnil platformu Android . Android Štruktúra

platforma Google Android je v podstate systém Linux sa skladá z niekoľkých komponentov systému . Jadrom systému je jadro Linuxu , ktoré sú na vrchole rad aplikačných knižníc a špecializované verzia JVM runtime prostredie . Každá Android aplikácie je Java a beží vo svojom vlastnom prostredí . To je z bezpečnostných dôvodov a pomáha organizovať celkovú funkciu systému . Runtime prostredie pracuje s jadrom regulovať riadenie procesora .
Linux Kernel

Linuxové jadro je kolekcia firmware , ktorý umožňuje operačný systém používať hardvér , na ktorom to beží . Systém vysiela signály do jadra , čo znamená signály a prenáša ich na potrebné hardvérové ​​komponenty . Potom vykoná rovnaký proces preklade signály z hardvérových komponentov , softvérových komponentov vyššej úrovne . Ak jadro nemá firmware pre konkrétne hardvérové ​​súčasti , ako je CPU , potom operačný systém je schopný ju používať .
Viacjadrových procesorov

Keď Google najprv povolený na platforme Android , mohlo by to použiť CPU iba s jedným jadrom spracovania . Počnúc verziou platformy 3.0 , Google predstavil podporu pre procesory s viacerými jadrami . Zatiaľ čo jadro Linux podporuje viac procesorových jadier na stolnom počítači rokov , architektúra procesorov pre mobilné zariadenia sa výrazne líši od náprotivky desktop . Trvalo to dlhšie , než sa vyvinúť potrebnú hardvérovú podporu pre Android využívať svoje ďalšie pokročilé funkcie .
Výhody pri

zariadení s viacjadrovými procesormi prevádzkovať efektívnejšie . Jednojadrový procesor môže spracovať iba výpočty pre jedného procesu naraz . Ak sú zariadenia s core procesor jedného spúšťať viac aplikácií naraz , to je preto , že CPU je plánovanie času procesora pre každý proces ilúziu skutočného multitaskingu . S viac jadier , prístroj môže efektívnejšie pracovať s viacerými procesormi náročné aplikácie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené