Visualizzazione stampabile
-
Non ho ben capito cosa si voglia fare con questa implementazione di Mono. Si riscrive tutta la parte "java" di Android andando a sostituire la DVM e sostituendola con un'implementazione del .net o cos'altro?
Se così fosse si creerebbe un vero e proprio fork del sistema operativo, un o.s. alternativo!!!
-
Quote:
Originariamente inviato da
nucce
Non ho ben capito cosa si voglia fare con questa implementazione di Mono. Si riscrive tutta la parte "java" di Android andando a sostituire la DVM e sostituendola con un'implementazione del .net o cos'altro?
Se così fosse si creerebbe un vero e proprio fork del sistema operativo, un o.s. alternativo!!!
la mia era una considerazione del fatto che esistono studi che dimostrano che la Dalvik sia poco performante e poco ottimizzata.
Mono è una 'virtual' sicuramente più ottimizzata.
In realtà non c'è un'implementazione in sostituzione ma è un hack che va ad integrazione di ciò che già esiste.
Quindi se il tizio lavora bene si potrà, a breve, sviluppare applicazioni che usano le API native di android anche dalla CLR di Mono.
Poi come Mono verrà integrato non credo che abbia un supporto ufficiale.
nè credo che mai ce lo avrà ;)
-
Quindi ci ritroverebbe in questa sitazione (partendo dal basso livello):
Kernel Linux --> Android (DVM + librerie varie) --> Porting di Mono
In questo modo non si appesantirebbe ulteriormente il sistema? È inevitabile che se c'è una VM ci sia appesantimento.
Ma mi sa che stiamo andando 1 po' off-topic!
-
Quote:
Originariamente inviato da
nucce
Quindi ci ritroverebbe in questa sitazione (partendo dal basso livello):
Kernel Linux --> Android (DVM + librerie varie) --> Porting di Mono
In questo modo non si appesantirebbe ulteriormente il sistema? È inevitabile che se c'è una VM ci sia appesantimento.
Ma mi sa che stiamo andando 1 po' off-topic!
No, Attualmente è una cosa tipo:
Kernel Linux -> Android (DVM)
|
-> Mono (CLR)
ma grazie alla classe proxy potrebbe diventare una cosa tipo:
Kernel Linux -> Android (DVM)<-
| |
-> Mono (CLR) ->
;)
si scusate l'OT.
La mia era un'intromissione per mettere in evidenza le attuali performance della Dalvik in rispetto a quello che 'attualmente' si può montare ;)
EDIT: Il post non è indentato come lo è in modifica... ad ogni modo da Mono si potrà usare il Framework di Android passando ad eseguire in Dalvik