Android Runtime - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Kaynakça
  • 2 Dış bağlantılar
  • 3 Ayrıca bakınız

Android Runtime

  • العربية
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • Magyar
  • İtaliano
  • 日本語
  • 한국어
  • മലയാളം
  • Polski
  • Português
  • Русский
  • Slovenčina
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Android Runtime
GeliştiriciGoogle
Programlama diliC, C++
PlatformAndroid, ARM mimarisi, MIPS mimarisi, x86
DillerÇokdilli
TürÇalıştırma ortamı
Resmî sitesiwww.source.android.com


Android Runtime veya ART, Google tarafından geliştirilen, Android işletim sistemi tarafından kullanılan Bir uygulama çalıştırma ortamıdır. Android tarafından kullanılan işlem sanal makine, Dalvik-in yerini almıştır. ART yerli talimatlar içine uygulamanın bayt çevirisini (Bytecode) gerçekleştirir, daha sonra cihazın çalışma ortamını yürütür.[1]

Dalvik ve ART mimarileri karşılaştırılması

Android 2.2 "Froyo", Dalvik içine iz tabanlı just-in-time (JIT) derleme getirdi, sürekli uygulamaların profilini çizmekle her zaman ile uygulamaların yürütülmesine optimize edir, onlar dinamik ve sık şekilde baytkoddan yerli makine diline kısa segmentler derleme gerçekleştirir.[2] Dalvik uygulamanın baytının geri kalanını yorumlama ederken, "Izler" olarak adlandırılan bu kısa baytkod segmentlerinin yerli yürütmesi, önemli performans geliştirmeleri sağlar. Dalvíkin aksine, ART kendi kurulum üzerine yerli makine koduna tüm uygulamaları derleyerek (AOT derlemesi) derleme kullanımını tanıttı. Dalvik yorumlanması ve iz tabanlı JIT derleme ortadan kaldırarak, ART genel yürütme verimliliğini artırır ve mobil cihazlarda gelişmiş pil özerklik sonuçlanan güç tüketimini azaltır.[3] Aynı zamanda, ART, bellek yönetimi ve çöp toplama (GC) mekanizmaları geliştirmek, uygulamaların daha hızlı yürütülmesini, Debug özellikli yeni uygulamalar ve uygulamaların daha doğru üst düzey profillemesini getiriyor.

Geriye dönük uyumluluku korumak için, ART, Dalvikle aynı giriş baytkodu kullanır, .odex dosyaları "Yürütülebilir ve Bağlanabilir Biçim"-e (ELF) değiştirilir iken, APK dosyalarının bir parçası olarak standart .dex dosyaları üzerinden sağlanır.[4] Bir uygulama cihaz üzerinde ART dex2oat utiliti kullanarak bir kez derlenende, sadece derlenmiş ELF yürütülebilenden çalıştırılır; sonuç olarak, ART Dalvik yorumlanması ve iz tabanlı JIT derleme ile çeşitli bağlantılı uygulama yürütme maliyetlerini ortadan kaldırır. Bir uygulama yüklü olduğunda ve uygulamalar ikincil depolamadan biraz daha büyük miktarlarda aldıkta kART derleme için ek süre gerektirir. Android 4.4 KitKat, alternatif çalıştırma ortamı ve varsayılan sanal makine olarak Dalvikin yerine ART-nin bir teknoloji önizlemesini getirdi. Ancak sonraki büyük Android sürümü, Android 5.0 Lollipopda, Dalvik tamamen Android Runtime tarafından değiştirildi.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Nedir Bu Art". 10 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2016. 
  2. ^ "Google Android Developer Explains More About Dalvik And Jit Froyo". 8 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2016. 
  3. ^ "Android Art Nedir Ve Nasil Acilir". 17 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2016. 
  4. ^ "Android Calisma Zamani (android Run Time Art) Nedir". 18 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2016. 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Resmi Sayfası15 Mart 2015 tarihinde Wayback Machine sitesinde arşivlendi.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • Dalvik
  • g
  • t
  • d
Android
Geliştirme
  • Android Runtime (ART)
  • Daydream (Google)
  • Google Cardboard
  • Android yazılım geliştirmesi
  • SDK
  • NDK
  • Android Open Accessory Development Kit
  • APK
  • Apache Ant
  • Bionic
  • Dalvik
  • OpenBinder
  • Geliştirici Yarışması
  • Developer Lab
  • Android Studio
  • Eclipse
  • Google Developers
  • App Inventor
  • Google I/O
  • Renderscript
  • Android Debug Bridge
  • Fastboot
  • Microbridge
Android logo
Android sürümleri
  • Alpha (1.0)
  • Beta (1.1)
  • Cupcake (1.5)
  • Donut (1.6)
  • Eclair (2.0 - 2.1)
  • Froyo (2.2 - 2.2.3)
  • Gingerbread (2.3 - 2.3.7)
  • Honeycomb (3.0 - 3.2.6)
  • Ice Cream Sandwich (4.0 - 4.0.4)
  • Jelly Bean (4.1 - 4.3.1)
  • KitKat (4.4 - 4.4.4)
  • Lollipop (5.0 - 5.1.1)
  • Marshmallow (6.0 - 6.0.1)
  • Nougat (7.0 - 7.1.2)
  • Oreo (8.0 - 8.1)
  • Pie (9)
  • Quince Tart (10)
  • Red Velvet Cake (11)
  • Snow Cone (12)
  • Tiramisu (13)
  • Upside Down Cake (14)
Android Türevleri
  • Android Auto
  • Android TV
  • Android Wear
  • Android Beam
  • Android Things
Galaxy Nexus
  • Nexus One
  • Nexus S
  • Galaxy Nexus
  • Nexus 4
  • Nexus 5
  • Nexus 5X
  • Nexus 6
  • Nexus 6P
  • Nexus 7
    • 2012 versiyonu
    • 2013 versiyonu
  • Nexus 10
  • Nexus 9
  • Nexus Q
  • Nexus Player
Google Play sürümü cihazların listesi
  • HTC One
  • HTC One (M8)
  • LG G Pad 8.3
  • Moto G
  • Samsung Galaxy S4
  • Sony Xperia Z Ultra
Çatallar ve dağılımları
  • AOKP
  • Baidu Yi
  • Barnes & Noble Nook
  • CyanogenMod
  • Color OS
  • Fire OS
  • Flyme OS
  • LeWa OS
  • MIUI
  • Nokia X Software Platform
  • OPhone
  • OmniROM
  • OxygenOS
  • Replicant
  • Ubuntu for Android
  • XobotOS
Türevleri
  • Tamamen serbest
    • Replicant
    • Android Wear
  • Kısmen serbest
    • Aliyun OS
    • Baidu Yi
    • CyanogenMod
    • Lineage OS
    • OMFGB
    • MIUI
    • OPhone
Android işletim sistemi uygulamaları
  • Earth
  • Gmail
  • Google Chrome Android
  • Goggles
  • Hangouts
  • Haritalar
    • Navigation
  • Pay
  • Play
    • Play Kitaplar
    • Play Müzik
    • Play Gazetelik
    • Play Oyunlar
    • Play Filmler ve TV
  • Sky
  • Talk
  • Voice
  • YouTube
Servisler
  • Google Play
  • Google Arama
  • Google Cloud Messaging (eskiden Android C2DM)
Listeler
  • Android-ilişkili konular
  • Android versiyon geçmişi
  • Android cihazlar
  • E-kitap okuma yazılımı
  • Açık kaynak kodlu Android uygulamaları
  • Android Launchers
Alternatif arayüzler (Kabuk programlama)
  • Material Design
  • HTC Sense
  • Huawei EMUI
  • Motorola Motoblur
  • Samsung One UI
  • Samsung Experience
  • Samsung TouchWiz
  • Barnes & Noble Nook
  • Asus Zen UI
  • Hive UI
  • Optimus UI
Diğer
  • Rooting
  • Java ve Android API karşılaştırılması
  • Androidland
  • Android lawn statues
  • RootzWiki
  • XDA Developers
  • Android için Ubuntu
  • Google Chrome Android
  • g
  • t
  • d
Google
  • Alphabet
  • Ads
  • Android
    • Cihazlar
    • Nexus
    • Pixel
  • Haritalar
  • YouTube
Şirket
  • Ana hatlar
  • Tarihçe
  • Alphabet
  • Don't be evil
  • Eleştiri
    • mahremiyet endişeleri
  • Dava
  • İşçi kuruluşu
  • Sansür
  • Satın alınan şirketler
  • Ürünler
Taşınmazlar
  • 111 Eighth Avenue
  • Chelsea Market
  • Googleplex
  • Veri merkezleri
Bölümler
  • Android
  • Glass
  • Google Ads
  • Google AI
  • Google Arama
  • Google Chrome
  • Google Cloud
  • Google Haritalar
  • Google Nest
  • Google Pixel
  • YouTube
Etkinlikler
  • Code-in
  • Code Jam
  • Developer Day
  • I/O
  • Science Fair
  • Summer of Code
  • Talks at Google
Kişiler
  • Al Gore
  • Alan Eustace
  • Alan Mulally
  • Amit Singhal
  • Ann Mather
  • David Drummond
  • Eric Schmidt
  • Jeff Dean
  • John Doerr
  • John L. Hennessy
  • Krishna Bharat
  • Matt Cutts
  • Patrick Pichette
  • Paul Otellini
  • Omid Kordestani
  • Rachel Whetstone
  • Rajen Sheth
  • Ram Shriram
  • Ray Kurzweil
  • Ruth Porat
  • Salar Kamangar
  • Sanjay Ghemawat
  • Shirley M. Tilghman
  • Sundar Pichai
  • Susan Wojcicki
  • Urs Hölzle
  • Vint Cerf
  • Hal Varian
Terimler
  • Gayglers
  • Google Developer Expert
Kurucular
  • Larry Page
  • Sergey Brin
Ürünler
Yazılım
  • Asistan
  • Chrome
    • Android
    • Chromium
    • Web Mağazası
  • Cloud Print
  • Earth
  • Fotoğraflar
  • Gadgets
  • Gboard
  • Haberler
  • IME
    • Japonca
    • Pinyin
  • Kamera
  • Keep
  • Lens
  • Now
  • OpenRefine
  • Pay
  • Pay Send
  • Snapseed
  • Wallet
İşletim sistemleri
  • Android
    • sürüm geçmişi
    • yazılım geliştirme
    • Android Automotive
    • Android TV
    • Wear OS
      • cihazlar
  • Chrome OS
    • Uygulama
  • Fuchsia
Programlama dilleri
  • Dart
  • Go
  • Sawzall
Frmaework'ler
  • Angular
  • AngularJS
  • AJAX APIs
  • Dialogflow
  • Flutter
  • Guava
  • Guice
  • TensorFlow
İletişim
  • Alerts
  • Apps Script
  • Çeviri
  • Duo
  • Gmail
    • tarihçe
    • arayüz
  • Gruplar
  • Harf Çevirme Aracı
  • Hangouts
  • Kişiler
  • Metin Okuma
  • Sync
  • Takvim
  • Voice
Platformlar
  • Authenticator
  • Android Auto
  • Cast
  • Cloud
  • Fit
  • GFS
  • Hesap
  • Native Client
  • OpenSocial
  • Pay
  • Primer
  • Play
    • Filmler ve TV
    • Gazetelik
    • Kitaplar
    • Müzik
    • Oyunlar
  • Podcasts
  • Public DNS
  • Safe Browsing
  • Stadia
  • Tango
  • Google Web Server
  • Workspace
  • YouTube
  • Zygote Body
Geliştirme
  • App Inventor
  • Caja
  • Closure Tools
  • Developers
  • Firebase
  • GData
  • KML
  • Kythe
  • MapReduce
  • Owlchemy Labs
  • Web Toolkit
  • Search Console
  • Website Optimizer
  • Swiffy
Yayıncılık
  • AMP
  • Blogger
  • Domains
  • Drive
    • Çizimler
    • Dokümanlar
    • E-Tablolar
    • Formlar
    • Slaytlar
  • Favori Sayfalar
  • FeedBurner
  • Podcasts
  • Sites
  • YouTube
    • Instant
    • Premium
  • Vevo
  • Zagat
Arama
(zamandizin)
  • Akademik
  • Alışveriş
  • Blog Arama
  • Finans
  • Googlebot
  • Görseller
  • Haberler
    • Arşiv
  • Halka Açık Veriler
  • Haritalar
    • Street View
      • kapsam
      • mahremiyet endişeleri
  • Kitaplar
    • Ngram Viewer
  • Özel Arama
  • Patents
  • Sözlük
  • Tenor
  • Uçuşlar
  • Veri Kümesi Arama
  • Video
Algoritmalar
  • PageRank
  • Panda
  • Penguin
  • Hummingbird
Özellikler
  • Kişiselleştirme
  • SafeSearch
  • Sesli Arama
Analiz
  • Bilgi Grafiği
  • Trendler
    • Arama Trendleri
Donanım
  • Glass
  • Home
  • Jamboard
  • OnHub
Sanal gerçeklik
  • Cardboard
  • Daydream
Nest
  • Learning Thermostat
  • Wifi
Akıllı telefonlar
  • Nexus
  • Pixel
Chrome
  • Chromebit
  • Chromecast
  • Chromebook
  • Chromebox
Diğer
  • .google
  • Arts & Culture
  • ATAP
  • Gemini
  • Chrome Zone
  • Data Transfer Project
  • Dragonfly
  • Current
  • Chrome Experiments
  • Google Business Groups
  • Made with Code
  • Data Liberation
    • Paket Servisi
  • Google (fiil)
  • Google China
  • Google Express
  • Google'laştırma
  • Google.org
  • Logo
    • Doodle4Google
    • Google Doodle
  • Lunar X Prize
  • Google Fi
  • Google Station
  • Malzeme Tasarımı
  • Motorola Mobility
  • Nest Labs
  • reCAPTCHA
  • Sunroof
  • WiFi
  • AI Challenge
  • Şakalar
    • elgooG
İlgili
  • Google bombalaması
  • Goojje
  • Monopoly City Streets
  • Unity
Belgeseller
  • Google: Behind the Screen
  • Google: The Thinking Factory
  • Google and the World Brain
Kategori Kategori
  • İtalik durdurulmuş ürünleri ve hizmetleri gösterir
"https://tr.wikipedia.org/w/index.php?title=Android_Runtime&oldid=33935537" sayfasından alınmıştır
Kategoriler:
  • Android (işletim sistemi)
  • Java Sanal Makinesi
Gizli kategoriler:
  • Hiçbir veri sırasıyla bilgi kutusu şablonlarını kullanan maddeler
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 06.08, 4 Ekim 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Android Runtime
Konu ekle