View Single Post
Old 25-05-2017, 14:38   #506
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da s0nnyd3marco Guarda i messaggi
Dipende da quanto il kernel di android si discosti da quello vanilla.
Allo stato attuale pochissimo, perche' molte patch sono nel mainline.

Ma il punto e' che comunque in Android c'e' una buona parte della gestione dell'hardware che e' fatta a ring-0, mentre Fuchsia la implementa esclusivamente in userspace.

Con tutti gli accorgimenti dei microkernel di quarta generazione, resta sempre un passo indietro rispetto ad un monolitico. Nulla di incredibile per carita', pero' questo dovrebbe far escludere le prestazioni dalle motivazione che hanno spinto Google ad avviare questo progetto.

Quote:
Originariamente inviato da s0nnyd3marco Guarda i messaggi
Comunque creando un kernel che non si debba adattare alle n-mila architetture su cui gira linux ed ottimizzando al massimo tutti i layer del sistema operativo, potrebbero ottenere un vantaggio notevole rispetto allo stato attuale di android.
Il problema e' che ARM e' proprio un'ecosistema composto da n-mila architetture. Alla fin fine si finira' con l'avere o tanti fork di Fuchsia o una marea di codice, ognuno per una determinata famiglia di SoC ( o singolo SoC, purtroppo capita nel mondo ARM ).

Ma questo va bene, perche' le prestazioni se ne avvantaggiano, a differenza del mondo x86 dove la standardizzazione induce a creare software non ottimizzato per le singole varianti della famiglia.

Quote:
Originariamente inviato da s0nnyd3marco Guarda i messaggi
Fucsia potrebbe anche essere il progetto per unificare android e chromeos con una sola base e mettendo le app android anche nei computer.
Nulla che non possano fare oggi con Linux. Non avrebbe senso ricreare da zero un sistema operativo solo per questo.

Considera che Linux e' valutato circa 10 miliardi di dollari, cioe' e' di questo tenore l'investimento che Google dovrebbe fare per rendere Fuchsia un serio competitor.
pabloski è offline   Rispondi citando il messaggio o parte di esso