Property Value
dbo:abstract
  • Az Android Runtime (ART) az Android mobil operációs rendszer által használt alkalmazás-futtatókörnyezet. Az ART az Android által eredetileg processz-virtuális gépként használt Dalvikot cseréli le, ami az alkalmazás natív utasításokká fordítja, amiket aztán az eszköz futtatókörnyezete hajt végre. A Dalvik működésétől eltérően, ami az Android 2.2 "Froyo" óta röpfordítást (just-in-time compilation) végez, tehát az alkalmazás minden indításakor lefordítja a bájtkódot, az ART bevezeti az előre fordítás gyakorlatát, amit az alkalmazás telepítésekor végez el. Az alkalmazás futtatásához szükséges összes fordítás mennyiségét lecsökkentve a mobileszköz processzorhasználata csökken, tehát az akkumulátor üzemideje megnövekedik. Ugyanakkor az Android Runtime fejlődést hoz a teljesítményben, a szemétgyűjtésben, az alkalmazások és teljesítménymérésében . A kompatibilitás fenntartása érdekében az ART ugyanazt a bájtkódformátumot használja, mint a Dalvik, APK fájlokon belüli standard fájlokkal, ahol viszont az fájlokat (ELF) futtatható fájlok helyettesítik. Miután az alkalmazást lefordítja az eszközön található dex2oat eszköz, attól kezdve a lefordított ELF fájl kerül csak futtatásra – ez megszünteti a röpfordítással kapcsolatos különböző plusz költségeket, cserébe az alkalmazás telepítésekor némi extra időt igényel, és az alkalmazások valamivel több tárterületet igényelnek a lefordított bájtkód tárolásához. Az ART debütált az verzióban, és teljes körűen lecseréli a Dalvikot az -ban. (hu)
  • Az Android Runtime (ART) az Android mobil operációs rendszer által használt alkalmazás-futtatókörnyezet. Az ART az Android által eredetileg processz-virtuális gépként használt Dalvikot cseréli le, ami az alkalmazás natív utasításokká fordítja, amiket aztán az eszköz futtatókörnyezete hajt végre. A Dalvik működésétől eltérően, ami az Android 2.2 "Froyo" óta röpfordítást (just-in-time compilation) végez, tehát az alkalmazás minden indításakor lefordítja a bájtkódot, az ART bevezeti az előre fordítás gyakorlatát, amit az alkalmazás telepítésekor végez el. Az alkalmazás futtatásához szükséges összes fordítás mennyiségét lecsökkentve a mobileszköz processzorhasználata csökken, tehát az akkumulátor üzemideje megnövekedik. Ugyanakkor az Android Runtime fejlődést hoz a teljesítményben, a szemétgyűjtésben, az alkalmazások és teljesítménymérésében . A kompatibilitás fenntartása érdekében az ART ugyanazt a bájtkódformátumot használja, mint a Dalvik, APK fájlokon belüli standard fájlokkal, ahol viszont az fájlokat (ELF) futtatható fájlok helyettesítik. Miután az alkalmazást lefordítja az eszközön található dex2oat eszköz, attól kezdve a lefordított ELF fájl kerül csak futtatásra – ez megszünteti a röpfordítással kapcsolatos különböző plusz költségeket, cserébe az alkalmazás telepítésekor némi extra időt igényel, és az alkalmazások valamivel több tárterületet igényelnek a lefordított bájtkód tárolásához. Az ART debütált az verzióban, és teljes körűen lecseréli a Dalvikot az -ban. (hu)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1131425 (xsd:integer)
dbo:wikiPageLength
  • 4331 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23102712 (xsd:integer)
prop-hu:id
  • USgXkI-NRPo (hu)
  • USgXkI-NRPo (hu)
prop-hu:title
  • Android Basics 101: Understanding ART, the Android Runtime (hu)
  • Android Basics 101: Understanding ART, the Android Runtime (hu)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • Android Runtime (hu)
  • Android Runtime (hu)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of