RSS

Apa itu Dalvik VM – Dalvik Virtual Machine?

27 May

Bagi programmer Android ataupun yang seneng ngoprek-ngoprek Android tentunya gak asing lagi dengan kata “Dalvik”, namun sudah tahukah kamu apa itu dalvik? ya..masih jarang yang mengetahuinya. Untuk itu saya akan mencoba menulis artikel tentang dalvik ini secara continuous..karena cakupannya cukup luas dan dalam, saya coba step by step mengulas Dalvik VM ini😀

Apakah Dalvik VM itu?

Kalo kita melihat Arsitektur OS Android, kita akan menemukan Dalvik VM itu pada bagian Android Runtime, yak..Dalvik VM inilah yang menjadi tempat berjalannya aplikasi-aplikasi dari Android.

Core Libraries yang berada pada sistem Android sebagian besar merupakan core libraries yang terdapat pada bahasa pemrograman java.

Setiap aplikasi yang kita jalankan di android, memiliki proses tersendiri dan memiliki instance masing-masing pada Dalvik Virtual Machine.

Dengan Dalvik inilah, proses jalannya aplikasi menjadi efisien. Dalvik mengeksekusi file berekstensi dex yang disimpan dan dioptimalkan sehingga penggunaan memory di Android OS menjadi minimal.

Dalvik VM bergantung pada kernel Linux (android memakai Linux kernel versi 2.6 untuk core sistemnya yang terdiri dari security, memory management, process management, network stack dan driver model) untuk fungsionalitas dasar seperti threading dan low-level memory management

 
Leave a comment

Posted by on May 27, 2011 in Android

 

Tags: , , , , , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: