Dalvik
Dalvik era la màquina virtual que utilitzava la plataforma per a dispositius mòbils Android, actualment ha estat substituïda per ART (Android Runtime). Dalvik ha estat dissenyada per Dan Bornstein amb contribucions d'altres enginyers de Google. Dalvik està optimitzada per requerir poca memòria i està dissenyada para permetre executar diverses instàncies de la màquina virtual simultàniament, delegant en el sistema operatiu subjacent el suport d'aïllament de processos, gestió de memòria i fils. Sovint Dalvík és anomenada com una màquina virtual Java, però això no és estrictament correcte, ja que el bytecode amb el qual opera no és Java bytecode. No obstant això, l'eina dx inclosa en el SDK d'Android permet transformar els arxius Class de Java compilats per un compilador Java al format d'arxius Dex.[1] El nom de Dalvik va ser elegit per Bornstein en honor de Dalvík, un poble d'Eyjafjörður, Islàndia, on van viure avantpassats seus.[2]
Referències
modifica- ↑ «What is Android?: Android Runtime» (en anglès). Google, 12-11-2007. [Consulta: 13 novembre 2007].[Enllaç no actiu]
- ↑ «Svanfríður Jónasdóttir» (en islandès), 03-12-2007. Arxivat de l'original el 2007-12-03. [Consulta: 21 desembre 2021].
Enllaços externs
modifica- Dentro de Android, el SDK del gPhone Arxivat 2017-01-10 a Wayback Machine. (anglès)
- Dalvik: how Google routed around Sun's IP-based licensing restrictions on Java ME Arxivat 2011-02-25 a Wayback Machine. (anglès)
- Google and Sun may butt heads over Android Arxivat 2008-06-18 a Wayback Machine. (anglès)
- Formato de archivo Dex Arxivat 2008-05-17 a Wayback Machine. (anglès)
- Homepage of Dalvik VM's creator Dan Bornstein (anglès)