Mengapa Android Butuh Ram Lebih Banyak Dibanding iOS ?

Android butuh Lebih Banyak RAM
Android butuh Lebih Banyak RAM, kredit gambar: hitekno

 

Mengapa Android butuh Lebih Banyak RAM Daripada iOS, Soal performa, ponsel sekelas flagship Android memang cukup seimbang dengan iPhone di generasi yang sama.

Namun, setelah diamati lebih dekat, performa seimbang ini diperoleh di berbagai spesifikasi, terutama RAM. Faktanya, banyak gadget Android yang memiliki RAM lebih banyak daripada laptop dan PC. Mengapa ponsel Android membutuhkan lebih banyak RAM? Laporan dari Android Police. Di bawah ini adalah penjelasannya.

1. Apa itu RAM?

RAM adalah singkatan dari Random Access Memory. RAM hanya dapat menyimpan informasi saat perangkat dihidupkan. Ini pada dasarnya adalah memori kerja ponsel Anda, berisi informasi yang aktif digunakan perangkat Anda setiap saat.

2. Mengapa Android butuh Lebih Banyak RAM daripada iOS?

Hal ini disebabkan oleh beberapa faktor. Pertama, aplikasi Android dan iOS dibangun secara berbeda. Hanya ada beberapa iPhone dan iPad baru setiap tahun, semuanya berjalan pada perangkat keras yang serupa (semakin mirip setiap tahun). Karena aplikasi iOS hanya dapat berjalan pada beberapa chipset homogen, aplikasi tersebut dapat dibuat khusus untuk chipset tersebut menggunakan apa yang disebut bahasa pemrograman asli (terutama Swift).

Kode yang ditulis untuk aplikasi iOS dikompilasi langsung menjadi instruksi yang dapat dipahami oleh CPU Apple tanpa terjemahan. Android, di sisi lain, mendukung jumlah perangkat berbeda yang hampir tidak terbatas, dan chipset yang dibuat oleh Qualcomm, Samsung, MediaTek, dll. Semuanya harus menjalankan aplikasi yang sama.

Karena tidak mungkin memastikan kompatibilitas secara manual dengan semua konfigurasi perangkat keras yang berbeda ini, aplikasi Android ditulis dalam bahasa pemrograman (Kotlin dan Java), yang lalu diterjemahkan ke bahasa umum, dan kembali ke kode asli dan dibuat untuk chipset tertentu. Bahasa umum ini disebut bytecode.

Bytecode bukan khusus untuk perangkat keras, jadi perangkat harus mengonversi kode menjadi kode asli sebelum dieksekusi. Proses ini menghabiskan sumber daya tambahan dibandingkan dengan menjalankan kode native secara langsung seperti di iOS. Ini berarti Samsung Galaxy S23 umumnya membutuhkan lebih banyak RAM daripada iPhone 14 untuk menjalankan aplikasi yang terlihat dan berfungsi sama di Android dan iOS.

Juga, sistem operasi yang berbeda mengelola RAM secara berbeda. Android menggunakan metode manajemen memori yang disebut pengumpulan sampah. Proses ini terbangun dengan memukul objek dalam memori secara berkala yang tidak lagi digunakan, membebaskan RAM dalam prosesnya. Sementara iOS menggunakan penghitungan referensi otomatis (ARC). Secara otomatis menetapkan nomor ke objek dalam memori berdasarkan jumlah objek lain yang mereferensikannya, dan menghapus objek saat nilainya mencapai nol.

Nah itulah tadi penjelasan singkat mengenai mengapa Android butuh Lebih Banyak RAM dibandingkan dengan iOS, dari sini kita jadi paham mengapa ponsel Android kelas atas memiliki RAM hingga diatas 8gb, ini sudah seperti PC/Laptop, yang bahkan beberapa laptop masih bisa dengan lancar menjalankan aplikasi dengan RAM 4GB saja.