| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    Android CPU Cores
    Gli sviluppatori possono adattare il kernel di Linux open source per i sistemi operativi di potenza su una varietà di piattaforme hardware . Questo è quello che Google ha fatto con la sua piattaforma mobile Android . Ha costruito un sistema operativo costruito intorno a una macchina specializzata Java virtuale o JVM , e basato sul kernel Linux . A causa delle differenze di architettura tra le CPU desktop e le CPU mobili , Google non ha stabilito il supporto del kernel per i vari core fino a dopo che ha rilasciato la piattaforma Android . Piattaforma Android Struttura

    Android di Google è essenzialmente un sistema Linux composto da diversi componenti del sistema. Il cuore del sistema è un kernel Linux , in cima che sono una serie di librerie di applicazioni e una versione specializzata di ambiente di runtime JVM . Ogni applicazione per Android è basato su Java e viene eseguito nel proprio ambiente . Questo è per motivi di sicurezza e aiuta a organizzare la funzione complessiva del sistema . L' ambiente di runtime funziona con il kernel a regolamentare la gestione del processore .
    Linux Kernel

    Il kernel di Linux è la raccolta di firmware che permette un sistema operativo utilizzare l'hardware su cui si corre . Il sistema invia segnali al kernel , che traduce i segnali e li passa al componente hardware necessario . Si esegue quindi lo stesso processo di traduzione di segnali da componenti hardware di componenti software di livello superiore . Se il kernel non dispone del firmware per un particolare componente hardware, come la CPU , quindi il sistema operativo non è in grado di usarlo .
    CPU multicore
    < p > Quando Google ha rilasciato la piattaforma Android , potrebbe utilizzare solo CPU con un core di elaborazione unico . A partire dalla versione 3.0 della piattaforma , Google ha introdotto il supporto per le CPU con più core . Mentre il kernel di Linux ha supportato più core di elaborazione su computer desktop per anni , l'architettura della CPU su dispositivi mobili differisce significativamente da controparti desktop . Ci è voluto più tempo per sviluppare il supporto hardware necessario per Android ad utilizzare le sue funzionalità più avanzate .
    Prestazioni Vantaggi

    dispositivi con CPU multicore in modo più efficiente . Un nucleo singolo processore può gestire solo i calcoli per un singolo processo alla volta . Se i dispositivi con un processore single core eseguire più applicazioni contemporaneamente , è perché la CPU è la pianificazione di tempo del processore per ogni processo per dare l'illusione del vero multitasking . Con più core , il dispositivo è in grado di gestire in modo più efficiente più applicazioni intensivo del processore .

    Previous :

    next :
      Articoli Correlati
    ·Come regolare uno Screensaver su Xubuntu 
    ·CentOS Istruzioni per l'installazione 
    ·Come installare Linux su Top 
    ·Come eseguire Perl Da un Cron 
    ·Cron non è in esecuzione su Ubuntu 10.04 
    ·Come installare ATI TV Wonder per Linux 
    ·Come confrontare Linux a Windows 
    ·Come Link & Scollegare Utilizzando LN 
    ·Come installare SFTP su Linux 
    ·Come importare Tgz Into Thunderbird 
      Articoli in evidenza
    ·Come ottenere un disco di ricambio per Windows Home Edi…
    ·Come fare un BT3 USB avviabile 
    ·Safari Mantiene Inaspettatamente Spegnimento sul mio Ma…
    ·Come usare Wine su Ubuntu 8.10 
    ·Come importare Mail in Mozilla Thunderbird da Windows M…
    ·Come installare Windows Media Player 11 senza convalida…
    ·Come reinstallare giochi su Windows XP 
    ·Come compilare psycopg2 in Ubuntu 
    ·Come trasformare Mdf a Bin 
    ·Come accelerare il lento sistema Windows XP 
    Copyright © Conoscenza Informatica http://it.wingwit.com