View Single Post
Old 25-05-2017, 15:37   #507
s0nnyd3marco
Senior Member
 
L'Avatar di s0nnyd3marco
 
Iscritto dal: Aug 2006
Cittā: Trieste
Messaggi: 5253
Quote:
Originariamente inviato da pabloski Guarda i messaggi
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
Dipende dalla metrica con cui misuriamo le prestazioni. Se si intende throughput totale sono d'accordo con te, se si parla di prestazioni real time, il microkernel e' una scelta molto comune per questo tipo di sistemi operativi. Bisogna capire che cosa vuole ottenere google.

Quote:
Originariamente inviato da pabloski Guarda i messaggi
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.
Il kernel di linux, oltre a tutte le n-mila declinazioni di arm supporta anche x86, x86_64, ppc, mips etc... (non ricordo quante altre).

Quote:
Originariamente inviato da pabloski Guarda i messaggi
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.
Credo che 10 miliardi di dollah sara' il valore di tutto l'ecosistema, lo sviluppo di un microkernel + server costera' certamente di meno.
__________________
You should never let your fears become the boundaries of your dreams.
s0nnyd3marco č offline   Rispondi citando il messaggio o parte di esso