Compile bahasa teknikal buat developer
Pada dasarnya aplikasi itu dibuat dari kode sumber (source code)
Agar menjadi aplikasi dilakukan compiling, di Android selain di compile jadi .apk (pada dasarnya sih packaging, di compile terus di zip), di compile ulang oleh dalvik menjadi aplikasi yang siap digunakan prosesor
Compile = merubah dari bahasa pemograman ke bahasa mesin
Cmiiw
Sent from my BlackBerry 10 smartphone.
| From: Lesjaw™ ♂ Sent: Rabu, 19 Februari 2014 19.10 To: ID Android Reply To: id-android@googlegroups.com Subject: Re: [id-android] [Share] Manajemen RAM di Linux/Android |
Sekarang pertanyaannya apa itu compile? :-)
On Feb 19, 2014 5:15 PM, "Arianto C Nugroho" <arianto.nugroho@gmail.com> wrote:
-- Dalvik :install apps -> jalanin apps -> compile apps (on the fly) -> apps runningART :install apps -> compile apps (sekali aja) -> jalanin apps -> apps runningjadi di ART, apps dicompile sekali aja .. mau dijalankan berkali-kali gak ada compile ulang sampai apps-nya di update ..kalau Dalvik, setiap kali jalanin apps, ada proses compile ..--2014-02-19 10:56 GMT+01:00 Arie W <raiden.android@gmail.com>:
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.nugroho@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.android@gmail.com>:
Overall penjelasannya bagus.
Tapi Mau meluruskan dikit, boleh ya.2014-02-17 11:54 GMT+07:00 Rio Husnady Hidayat <spidericho@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 berlangganan@googlegroups.com .
Kunjungi grup ini di http://groups.google.com/group/id-android.
----Best RegardsArianto C Nugroho
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 berlangganan@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 berlangganan@googlegroups.com .
Kunjungi grup ini di http://groups.google.com/group/id-android.
----Best RegardsArianto C Nugroho
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 berlangganan@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 berlangganan@googlegroups.com .
Kunjungi grup ini di http://groups.google.com/group/id-android.
No comments:
Post a Comment