Salah satu kunci dari android adalah DVM. Android berjalan didalam DVM bukan di Java Virtual Machine(JVM) sebenarnya sama saja antara DVM dan JVM akan tetapi DVM sudah di customize sehingga bisa efisien diperangkat mobile. DVM adalah
register bases sementara JVM adalah
stack bases DVM dibuat oleh Dan Bornsten dan beberapa engineer Google yang lainnya. DVM menggunakan kernel linux untuk menangani fungsionalitas tingkat rendah termasuk keamanan, threading, dan manajemen memori. Hal ini akan memungkinkan kita untuk membuat aplikasi C/C++ sama seperti OS linux kebanyakan.
DVM menggunakan executable file dimana developer tidak perlu khawatir tentang kapasitas memori. Karena dengan DVM akan di usahakan oleh DVM memori sekecil mungkin dalam mendevelop suatu aplikasi android. Executable file diciptakan dengan mengubah kelas bahasa Java dan dikompilasikan menggunakan tools yang disediakan dalam SDK android.

- DVM
0 komentar:
Posting Komentar