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.

Kirim email ke