Diskusi & sharing seperti ini yang di tunggu nubie seperti saya. ^_^
. : a r i e w : . On Feb 17, 2014 1:49 PM, "Rio Husnady Hidayat" <spideri...@gmail.com> wrote: > boleh saat hasil revisi selesai semua.. > ini masih menunggu ada saran sesepuh yang mau ditambahkan dan dikurangi.. > karena pemahaman saya soal ini masih kurang dalam > > On Monday, February 17, 2014 1:42:20 PM UTC+7, Erwin Kwee wrote: >> >> nice share bro Rio, >> ijin post di blog boleh kah? >> >> >> >> 2014-02-17 13:38 GMT+07:00 Rio Husnady Hidayat <spide...@gmail.com>: >> >>> *Mau Share aja sedikit pengetahuan yang ane punya soal ram di android* >>> *jika ada kesalahan mohon di koreksi* >>> *karena ilmu yang terbatas....* >>> *mari belajar bersama....* >>> >>> >>> banyaknya user yang awam tentang linux/android dan menyamakan persepsi >>> salah yang mereka tahu dengan sistem operasi windows. >>> >>> >>> perlu di ingat, Android based on Linux, bukan windows... >>> >>> cara kerja, pengaturan, serta manajemennya juga berbeda >>> >>> karena berbeda sistem operasi >>> >>> >>> hal yang perlu diingat >>> >>> >>> 1. Android/Linux itu semua tentang efisiensi.. >>> >>> 2. Android mengganggap RAM itu adalah Sumber daya (Resource) yang harus >>> digunakan >>> >>> 3. Android memiliki AutoKiller Saat Low memory atau LMK >>> >>> >>> Konsep pemakaian memori Linux adalah semua tentang efisiensi. >>> >>> RAM adalah sumber daya yang harus digunakan, 100% jika memungkinkan, >>> sepanjang waktu (jika memungkinkan). >>> >>> >>> Linux menggunakan RAM yang tidak digunakan untuk cache data dan >>> filesystem meta-data dari perangkat penyimpanan lambat (Flash atau disk) >>> >>> >>> karena mengambil informasi dari RAM jauh lebih cepat: >>> >>> Tidak ada hambatan (bottleneck) seperti media fisik lambat, slow buses >>> or device clocks, dan tidak memerlukan dekompresi. >>> >>> >>> *dekompresi : tiap aplikasi di android itu adalah compiled java within >>> compressed zip.* >>> >>> *jadi apk harus di dekompresi, sebelum aplikasi siap untuk di ekseskusi* >>> >>> >>> *----------------------------------* >>> >>> *LOGIKA KERJA RAM LINUX* >>> >>> *----------------------------------* >>> >>> Ram : meja kerja >>> CPU : pegawai >>> isi ram : barang-barang >>> --------------------------- >>> Seorang pegawai (CPU), dia kerjanya mengatur, pendataan, stempel, dan >>> tanda tangan... >>> >>> >>> *mana yang lebih baik??* >>> 1. meja kerja pegawai tsb diisi penuh oleh barang2 yang sering dia >>> pakai, kaya pulpen, scanner, printer, stempel, agar dia semakin cepat >>> mengerjakan kerjaannya, semakin besar meja (RAM), semakin baik kerjanya.. >>> >>> atau.. >>> 2. meja kerjanya kosong, dan dia harus ambil pulpen ke tempat pengadaan >>> pulpen, mau scan harus ke scanner di ujung kantor, mau nge-print harus >>> jalan dulu ke printer >>> >>> *no.1 adalah cara kerja Android/Linux* >>> balik ke tulisan atas : Linux/Android itu semua tentang efisiensi.. >>> Android menganggap RAM itu resource yang harus digunakan, 100% klo emang >>> bisa.. >>> >>> *----------------------------------* >>> >>> *HUBUNGAN RAM BATTERY* >>> >>> *----------------------------------* >>> >>> >>> *RAM usage tidak mempengaruhi battery*1. Mengisi RAM itu diatur oleh >>> Memory Controller BUKAN CPU/APU >>> >>> 2. apapun yang di store di memory, digunakan atau tidak, tidak >>> mengaktifkan CPU/APU, tapi oleh memory controller chip. >>> >>> 3. Semakin sedikit FREE RAM di android semakin cepat, karena semua >>> resource yg ada sudah tersedia di RAM, jadi tinggal panggil address >>> resource di ram, tidak perlu mencari lalu me-load frameworks/bitmap/vector/ >>> content >>> >>> The amount of data you hold in memory doesn't influence the battery life >>> as the complete memory has to be refreshed all the time, >>> >>> whether you store something there or not (the memory controller doesn't >>> know whether a part is "unused"). >>> >>> >>> *LOGIKA : * >>> Ram : meja kerja >>> CPU : pegawai >>> >>> isi ram : barang-barang >>> >>> Sekretaris : Memory Controller >>> >>> *----------------------------------* >>> >>> karena sekretaris tau apa yang sering pegawai pakai, oleh sekretaris >>> meja kerja diisi barang2 yang sering digunakan.. pegawainya (cpu) ya >>> tinggal pakai aja >>> >>> >>> >>> *----------------------------------* >>> >>> *LMK* >>> >>> *----------------------------------* >>> >>> Android sendiri sudah memiliki LMK (Low Memory Killer) untuk mengatur >>> kebutuhan memory >>> Di dalam LMK ini ada 6 pembagian untuk pengaturan task killer, yaitu: >>> >>> *FOREGROUND_APP : *Aplikasi yang ada aktif dilayar saat ini >>> *VISIBLE_APP : *Aplikasi yang hidup dan berjalan di background karena >>> masih melakukan sesuatu >>> *SECONDARY_SERVER : *sebuah proses/service yg dibutuhkan aplikasi yang >>> sedang berjalan >>> HIDDEN_APP >>> CONTENT_PROVIDER >>> EMPTY_APP >>> >>> >>> walaupun sudah diatur oleh system, tapi kita bisa mengaturnya sendiri... >>> >>> Setiap Handset mempunyai setting LMK yg berbeda-beda.. >>> >>> >>> ----------------------------- >>> >>> >>> >>> *Why Does Android Not Need Task Killers?* >>> >>> >>> - Android automatically kills a task when more memory is needed. >>> >>> >>> - Android automatically kills a task when it's done doing what it >>> needs to do. >>> >>> >>> - Android automatically kills a task when you haven't returned to it >>> in a long time. >>> >>> >>> - Most services (while possibly running in the background) use very >>> little memory when not actively doing something. >>> >>> >>> - Killing certain processes can have undesirable side effects. Not >>> receiving text messages, alarms not going off, and force closes just to >>> name a few. >>> >>> >>> - Kebanyakan Aplikasi akan keluar dengan sendirinya apabila user >>> menekan tombol "back" >>> >>> >>> - Jika menekan Home, Android will eventually kill it once it's been >>> in the background for a while. >>> >>> *What You Should Do: **Let Android handle tasks itself. * >>> >>> Don't install programs like Advanced Task Killer to auto-kill apps. >>> >>> Use ATK only when you need to kill an app that is misbehaving. >>> >>> >>> >>> dirangkum dari berbagai sumber >>> >>> 1. http://www.rt-embedded.com/blog/archives/linux-memory-consumption/ >>> >>> On Monday, February 17, 2014 11:54:51 AM UTC+7, Rio Husnady Hidayat >>> wrote: >>>> >>>> *Mau Share aja sedikit pengetahuan yang ane punya soal ram di android* >>>> *jika ada kesalahan mohon di koreksi* >>>> *karena ilmu yang terbatas....* >>>> *mari belajar bersama....* >>>> >>>> >>>> ........ >>>> Di beberapa facebook groups yang saya ikuti, >>>> banyaknya user yang awam tentang linux/android dan menyamakan persepsi >>>> salah yang mereka tahu dengan sistem operasi windows. >>>> >>>> >>>> perlu di ingat, Android based on Linux, bukan windows... >>>> >>>> cara kerja, pengaturan, serta manajemennya juga berbeda >>>> >>>> karena berbeda sistem operasi >>>> >>> -- >>> ========== >>> 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 berlan...@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.