Inilah Alasan Android Membutuhkan Banyak RAM
Jum`at, 28 November 2014 18:58:05 - oleh : aditya
Android membutuhkan memory banyak untuk proses garbage collection
Salah satu misteri yang hingga saat ini menjadi buah bibir di kalangan
pengguna ponsel pintar adalah penggunaan RAM besar pada perangkat
Android. Hal ini tidak dapat dipungkiri, coba saja Anda menggunakan
ponsel Android yang memiliki RAM di bawah 1 GB, pasti akan terasa tidak smooth dan lag bukan? Lalu mengapa iPhone dengan RAM 1 GB masih dapat berjalan dengan mulus dan lancar?
Berdasarkan sebuah jawaban di Quora, hal tersebut disebabkan oleh Java
yang digunakan oleh Android. Dengan menggunakan Java, Android memiliki
sebuah proses yang disebut dengan garbage collection. Ketika seorang pengguna Android menutup sebuah aplikasi, proses garbage collection mendaur ulang memory. Permasalahan mulai muncul ketika proses tersebut membutuhkan memory 4 hingga 8 kali lebih banyak agar proses tersebut bisa berjalan lebih cepat. Jika sejumlah memory yang dibutuhkan tidak tersedia, maka proses tersebut akan memperlambat kinerja dari Android.
Ponsel iPhone menggunakan sistem operasi iOS yang tidak memiliki proses garbage collection,
sehingga performanya tidak akan menurun meskipun hanya memiliki 1 GB
RAM. Tidak seperti Android saat ini yang "wajib" memiliki 2-3 GB RAM
agar dapat berjalan lancar. Jawaban garbage collection tersebut dijawab oleh seseorang bernama Glyn Williams di Quora.
Berkat jawaban dari Glyn, setidaknya para pengguna ponsel pintar kini
mengetahui misteri yang selama ini menghantui pikiran mereka.