Google vuole tradurre Android al nucleo principale Linux

Sistema operativo mobile Android basato sul kernel Linux, tuttavia, questo non è un kernel standard, ma uno pesantemente modificato. Include "aggiornamenti" da Google, dai produttori di chip Qualcomm e MediaTek e dagli OEM. Ma ora, secondo quanto riferito, la "corporazione della bontà" intende tradurre il tuo sistema alla versione principale del kernel.

Google vuole tradurre Android al nucleo principale Linux

Nell'ambito della conferenza Linux Quest'anno gli ingegneri di Google hanno discusso di questo argomento con gli idraulici. Si prevede che ciò ridurrà i costi e le spese generali, a vantaggio del progetto. Linux Nel complesso, ciò migliorerà le prestazioni del dispositivo e la durata della batteria. Permetterà inoltre una distribuzione più rapida degli aggiornamenti e ridurrà la frammentazione.

Il primo passo in questo processo consiste nel combinare il maggior numero possibile di modifiche. Android nel nucleo principaleLinuxA partire da febbraio 2018, il nucleo comuneAndroid (in cui i produttori apportano ulteriori modifiche) presenta più di 32.000 aggiunte e più di 1500 eliminazioni rispetto alla versione principale Linux 4.14.0 Questo è un miglioramento rispetto a com'era qualche anno fa quando Android sono state aggiunte oltre 60.000 righe di codice a Linux.

nucleo Android Riceve ancora modifiche dai produttori di chip (come Qualcomm e MediaTek) e dagli OEM (come Samsung e LG). Google ha migliorato questo processo nel 2017 con Project Treble, che separa i driver specifici del dispositivo dal resto del sistema. AndroidL'azienda vuole implementare questa tecnologia nel nucleoLinux, il che potrebbe potenzialmente eliminare la necessità di kernel per ogni dispositivo e velocizzare ulteriormente il processo di aggiornamento. Android.

L'idea proposta dagli ingegneri di Google è quella di creare un'interfaccia nel nucleo Linux, il che consentirebbe ai driver di dispositivo proprietari di funzionare come plugin. Ciò permetterebbe di utilizzare Project Treble nel kernel standard. Linux.

È interessante notare che alcuni membri della comunità Linux opporsi all'idea di traduzione Android Il motivo è che le modifiche e gli aggiornamenti a un kernel standard vengono apportati molto rapidamente, mentre i sistemi proprietari si fanno carico dell'intero onere della compatibilità con le versioni precedenti.

Pertanto, non è ancora chiaro quando avverrà la transizione. Android al kernel standardLinux Il sistema Project Treble verrà integrato al suo interno e successivamente rilasciato. L'idea in sé è piuttosto interessante e promettente.



Fonte: 3dnews.ru
Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster