ART ini belum resmi digunakan di Android.
ART belum matang dan masih dalam pengembangan, karena itu pada Android
4.4.x pun tidak dijadikan default. Alasannya ya karena bakal banyak yang
nggak jalan dengan mulus.

salam
-iggy


2014-02-19 22:35 GMT+07:00 Ronny Tanjung <ronie.tabi...@gmail.com>:

> Mantab penjelasannya tentang dalvik dan ART.
> sekarang pertanyaannya bro..denger2 belum semua aplikasi berjalan dengan
> ART. Kenapa ya?
>
> *penasaranaja
> On 19 Feb 2014 21:59, "Iggy Budiman H." <iggy.budiman.andr...@gmail.com>
> wrote:
>
>> Saat ini dan sebelumnya, apps disimpan dalam format dex (Dalvik
>> executables). Dulu saat awal kemunculan Android, ponsel masih bermemory
>> kecil (storage dan RAM). Jadi untuk mengatasi banyak keterbatasan,
>> digunakan format Dex ini. Hasilnya, ukuran file dan penggunaan memory
>> menjadi lebih kecil.
>>
>> Format Dex ini tidak bisa langsung dijalankan karena belum berupa machine
>> bytecode. Supaya bisa dijalankan, file harus diterjemahkan dulu. Akibatnya
>> proses startup aplikasi lebih lama karena ketambahan proses penerjemahan ke
>> machine bytecode tersebut.
>>
>> Karena sekarang harga memory lebih murah, dan yang dipasang pada
>> perangkat semakin besar, sudah saatnya ganti strategi. ART atau Android
>> Runtime melakukan proses penerjemahan ke machine bytecode pada saat
>> instalasi. Konsekuensinya proses instalasi lebih lama dan ruang yang
>> dibutuhkan aplikasi lebih besar. Namun proses startup jadi lebih cepat,
>> hampir instan karena apps sudah disimpan dalam format siap kerja. Lag juga
>> bisa berkurang karena proses menjalankan aplikasi lebih ringkas. Efek
>> berikutnya adalah penggunaan CPU sedikit berkurang berlanjut ke penghematan
>> daya listrik pula walau tidak banyak-banyak amat.
>>
>> salam
>> -iggy
>> ------------------------------
>> 4.3@R970
>> On Feb 19, 2014 4:56 PM, "Arie W" <raiden.andr...@gmail.com> wrote:
>>
>>> Karena sudah menyinggung dalvik, jadi penasaran beda nya dengan ART &
>>> bagaimana optimalisasi nya di Android?
>>>
>>> #nubienyimak
>>>
>>>
>>> . : a r i e   w : .
>>> On Feb 19, 2014 3:28 PM, "Arianto C Nugroho" <arianto.nugr...@gmail.com>
>>> wrote:
>>>
>>>> Hmm ...
>>>>
>>>> Dalvik VM memang punya peran pengaturan seperti itu, tapi hanya
>>>> per-apps bukan keseluruhan sistem .. itu salah satu yang membuat Android
>>>> aman, karena setiap apps punya Virtual Machine sendiri-sendiri .. setiap
>>>> Dalvik VM punya pengaturan permission yang beda-beda (sesuai dengan
>>>> kebutuhan apps), makanya sebuah apps yang tidak minta izin untuk akses
>>>> Contact, tidak akan pernah bisa melakukan itu, karena di VM-nya gak ada
>>>> informasi Contact ..
>>>>
>>>> Komunikasi antar apps, diatur secara jelas oleh Android (share,
>>>> copy+paste) .. jadi gak bisa ada 1 apps mau ngomong sama apps lain tanpa
>>>> melalui kernel Android ..
>>>>
>>>> dari :
>>>> http://www.electronicsweekly.com/eyes-on-android/what-is/what-is-the-dalvik-virtual-machine-2011-10/
>>>>
>>>> Every Android application runs in its own process, with its own
>>>> instance of the Dalvik virtual machine. Dalvik has been written so that a
>>>> device can run multiple VMs efficiently. The Dalvik VM executes files in
>>>> the Dalvik Executable (.dex) format which is optimised for minimal memory
>>>> footprint. The VM is register-based, and runs classes compiled by a Java
>>>> language compiler that have been transformed into the .dex format by the
>>>> included "dx" tool. - See more at:
>>>> http://www.electronicsweekly.com/eyes-on-android/what-is/what-is-the-dalvik-virtual-machine-2011-10/#sthash.317Nv76S.dpuf
>>>>
>>>>
>>>> 2014-02-19 8:06 GMT+01:00 Iggy Budiman H. <
>>>> iggy.budiman.andr...@gmail.com>:
>>>>
>>>>> Overall penjelasannya bagus.
>>>>> Tapi Mau meluruskan dikit, boleh ya.
>>>>>
>>>>> 2014-02-17 11:54 GMT+07:00 Rio Husnady Hidayat <spideri...@gmail.com>:
>>>>>
>>>>>>  1. Android/Linux itu semua tentang efisiensi..
>>>>>>
>>>>>> Konsep pemakaian memori Linux adalah semua tentang efisiensi.
>>>>>>
>>>>> Android, ya punya titik berat di efisiensi.
>>>>> Linux? Concern di efisiensi, tapi tidak mengutamakan. Yang diutamakan
>>>>> di Linux adalah optimasi untuk multitasking. Penggunaan sebaik mungkin,
>>>>> bukan seirit mungkin.
>>>>>
>>>>>> *LOGIKA KERJA RAM LINUX*
>>>>>>
>>>>>> Ram : meja kerja
>>>>>>
>>>>>> CPU : pegawai
>>>>>> isi ram : barang-barang
>>>>>> ---------------------------
>>>>>> Seorang pegawai (CPU), dia kerjanya mengatur, pendataan, stempel, dan
>>>>>> tanda tangan...
>>>>>>
>>>>>
>>>>> Pengaturan efisiensi ini bukan diatur Linux kernel.
>>>>> Linux kernel mengatur/driving metode baca tulis RAM dan penempatan
>>>>> pada block-block memory.
>>>>> Sedangkan pengaturan efisiensi memory, processing dan power ditangani
>>>>> oleh Dalvik VM.
>>>>> Berhasil/maksimal atau tidaknya efisiensi ini masih ditentukan oleh
>>>>> code program masing-masing aplikasi. Kalau pengaturan activities pada
>>>>> aplikasi mengikuti guideline dan dibuat dengan baik pada aplikasi, bisa
>>>>> jadi performa aplikasi terutama masalah multitasking bisa lebih baik
>>>>> daripada IOS.
>>>>>
>>>>> salam
>>>>> -iggy
>>>>>
>>>>> --
>>>>> ==========
>>>>> ID-Android on YouTube
>>>>> https://www.youtube.com/watch?v=0u81L8Qpy5A
>>>>> --------------------
>>>>> Aturan Umum ID-ANDROID >> http://goo.gl/NfzSGB
>>>>>
>>>>> Join Forum ID-ANDROID >> http://forum.android.or.id
>>>>> ==========
>>>>> ---
>>>>> Anda menerima pesan ini karena Anda berlangganan grup "[id-android]
>>>>> Indonesian Android Community " dari Grup Google.
>>>>> Untuk berhenti berlangganan dan berhenti menerima email dari grup ini,
>>>>> kirim email ke id-android+berhenti berlangga...@googlegroups.com .
>>>>> Kunjungi grup ini di http://groups.google.com/group/id-android.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Best Regards
>>>> Arianto C Nugroho
>>>> http://id.linkedin.com/in/ariantonugroho
>>>> skype-id : nugroho.arianto
>>>>
>>>>
>>>>  --
>>>> ==========
>>>> ID-Android on YouTube
>>>> https://www.youtube.com/watch?v=0u81L8Qpy5A
>>>> --------------------
>>>> Aturan Umum ID-ANDROID >> http://goo.gl/NfzSGB
>>>>
>>>> Join Forum ID-ANDROID >> http://forum.android.or.id
>>>> ==========
>>>> ---
>>>> Anda menerima pesan ini karena Anda berlangganan grup "[id-android]
>>>> Indonesian Android Community " dari Grup Google.
>>>> Untuk berhenti berlangganan dan berhenti menerima email dari grup ini,
>>>> kirim email ke id-android+berhenti berlangga...@googlegroups.com .
>>>> Kunjungi grup ini di http://groups.google.com/group/id-android.
>>>>
>>>  --
>>> ==========
>>> ID-Android on YouTube
>>> https://www.youtube.com/watch?v=0u81L8Qpy5A
>>> --------------------
>>> Aturan Umum ID-ANDROID >> http://goo.gl/NfzSGB
>>>
>>> Join Forum ID-ANDROID >> http://forum.android.or.id
>>> ==========
>>> ---
>>> Anda menerima pesan ini karena Anda berlangganan grup "[id-android]
>>> Indonesian Android Community " dari Grup Google.
>>> Untuk berhenti berlangganan dan berhenti menerima email dari grup ini,
>>> kirim email ke id-android+berhenti berlangga...@googlegroups.com .
>>> Kunjungi grup ini di http://groups.google.com/group/id-android.
>>>
>>  --
>> ==========
>> ID-Android on YouTube
>> https://www.youtube.com/watch?v=0u81L8Qpy5A
>> --------------------
>> Aturan Umum ID-ANDROID >> http://goo.gl/NfzSGB
>>
>> Join Forum ID-ANDROID >> http://forum.android.or.id
>> ==========
>> ---
>> Anda menerima pesan ini karena Anda berlangganan grup "[id-android]
>> Indonesian Android Community " dari Grup Google.
>> Untuk berhenti berlangganan dan berhenti menerima email dari grup ini,
>> kirim email ke id-android+berhenti berlangga...@googlegroups.com .
>> Kunjungi grup ini di http://groups.google.com/group/id-android.
>>
>  --
> ==========
> ID-Android on YouTube
> https://www.youtube.com/watch?v=0u81L8Qpy5A
> --------------------
> Aturan Umum ID-ANDROID >> http://goo.gl/NfzSGB
>
> Join Forum ID-ANDROID >> http://forum.android.or.id
> ==========
> ---
> Anda menerima pesan ini karena Anda berlangganan grup "[id-android]
> Indonesian Android Community " dari Grup Google.
> Untuk berhenti berlangganan dan berhenti menerima email dari grup ini,
> kirim email ke id-android+berhenti berlangga...@googlegroups.com .
> Kunjungi grup ini di http://groups.google.com/group/id-android.
>



-- 

salam
-iggy
---------------------------------------------------
Gmail web.

-- 
==========
ID-Android on YouTube
https://www.youtube.com/watch?v=0u81L8Qpy5A 
--------------------
Aturan Umum  ID-ANDROID >> http://goo.gl/NfzSGB

Join Forum   ID-ANDROID >> http://forum.android.or.id
==========
--- 
Anda menerima pesan ini karena Anda berlangganan grup "[id-android] Indonesian 
Android Community " dari Grup Google.
Untuk berhenti berlangganan dan berhenti menerima email dari grup ini, kirim 
email ke id-android+berhenti berlangga...@googlegroups.com .
Kunjungi grup ini di http://groups.google.com/group/id-android.

Kirim email ke