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

  1. «What is Android?: Android Runtime» (en anglès). Google, 12-11-2007. [Consulta: 13 novembre 2007].[Enllaç no actiu]
  2. «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

  • 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)
  • Vegeu aquesta plantilla
Android
Desenvolupament
logotip Android
Versions
Derivats
Google Pixel
Dispositius Nexus
Google Play edition
Distribucions
  • Android-x86
    • Remix OS
  • AOKP
  • Baidu Yi
  • Barnes & Noble Nook
  • ColorOS
  • CopperheadOS
  • CyanogenMod
  • Fire OS
  • Flyme OS
  • LeWa OS
  • LineageOS
  • MIUI
  • Plataforma de programari de Nokia X
  • OPhone
  • OmniROM
  • OxygenOS
  • Replicant
  • Ubuntu for Android
  • XobotOS
Aplicacions d'Android
API
Interfícies d'usuari
alternatius
Llistes
  • Microprogramari personalitzat
  • Característiques
  • Aplicacions de codi lliure i obert
  • Jocs
  • Aplicacions de Google
  • Llançadors
Altres
  • Índex d'articles
  • Estàtues de gespa
  • Arrelament
Temes relacionats