Ini Alasan Mengapa RAM iPhone Tak Sebesar Ponsel Android
- Tidak seperti beragam vendor smartphone Android, Apple tak pernah mengumbar berapa kapasitas RAM dari perangkat iPhone yang dibuat. Kapasitas RAM iPhone biasanya memang lebih sedikit dibanding perangkat Android di generasi yang sama.
Trio iPhone 12 misalnya, hanya memiliki RAM 4 GB hingga 6 GB. Sementara, ponsel Android anyar, terutama kelas menengah ke atas dan flagship bisa memiliki RAM dengan kapasitas 8 GB hingga 16 GB.
Meski memiliki RAM lebih kecil, performa iPhone sebanding dengan perangkat Android flagship dengan kapasitas memori hingga dua kali lebih banyak, kalau bukan lebih kencang. Apa rahasianya?
Beda manajemen memori
Salah satu kuncinya adalah manajemen memori perangkat iOS yang relatif lebih baik dibandingkan Android. Kedua sistem operasi itu memang dibangun dengan cara berbeda.
Agar bisa berjalan di berbagai perangkat dengan konfigurasi hardware berbeda, perangkat Android menggunakan virtual machine berbasis bahasa pemrograman Java.
Pengembang pun cukup menulis aplikasi sekali saja dalam Java, kemudian virtual machine akan menjalankannya di sistem manapun, tanpa harus ditulis dan dikompilasi ulang.
Masalahnya, karena harus menangani kode Java original aplikasi, kode hasil translasi, berikut proses emulasinya sendiri, virtual machine ini kompleks dan membutuhkan memori serta sumberdaya besar.
Baca juga: Harga Jual Kembali Ponsel Android Turun 2 Kali Lebih Cepat Dibanding iPhone
Selain itu, di Java, memori yang sudah tidak terpakai lagi oleh aplikasi harus didaur ulang lewat proses yang dikenal sebagai Garbage Collection, supaya bisa dipakai oleh aplikasi lain.
Supaya bisa berjalan efektif, Garbage Collection membutuhkan RAM dalam jumlah besar. Kalau RAM yang tersedia tidak mencukupi, maka perangkat akan terlalu sering mendaur ulang memori sehingga menurunkan kinerja.
Virtual machine Java dan proses manajemen memori inilah yang menyebabkan pabrikan Android seringkali menanam RAM berkapasitas besar, untuk memastikan perangkatnya bisa berjalan mulus.
Proses virtual machine Android sebenarnya sudah ditingkatkan sehingga tidak lagi menyita banyak sumberdaya seperti dulu. Tapi aplikasi-aplikasi Android juga berkembang menjadi lebih besar dan kompleks sehingga membutuhkan lebih banyak memori.
Di sisi lain, iOS tidak mengalami masalah serupa dengan manajemen memorinya. sejak awal sistem operasi berikut aplikasi-aplikasinya ditulis dan dikompilasi secara native menggunakan bahasa pemrograman Swift (dulu Objective-C).
Baca juga: Bocoran Pertama Tampilan Android 12, Ada Desain dan Widget Baru
Kode native ini kemudian dieksekusi secara langsung oleh hardware sehingga iOS tidak membutuhkan virtual machine ala Java yang boros memori.
Sebab, iOS dan aplikasinya memang dirancang hanya bisa berjalan di perangkat buatan Apple saja, tak harus mengakomodir berbagai macam perangkat dengan konfigurasi hardware berbeda-beda seperti Android.
Terkini Lainnya
- Perbedaan Chromebook dan Laptop Windows yang Perlu Diketahui
- Oppo Reno 13 Series Meluncur Sebentar Lagi, Ini Tanggal Rilisnya
- Janji Terbaru Apple di Indonesia, Rp 1,5 Triliun untuk Cabut Blokir iPhone 16
- China Pamer Roket yang Bisa Dipakai Ulang, Saingi Roket Elon Musk
- 10 Cara Mengubah Tulisan di WhatsApp Menjadi Unik, Mudah dan Praktis
- Ini Dia, Jadwal Rilis Global dan Daftar HP Xiaomi yang Kebagian HyperOS 2
- 2 Tim Indonesia Lolos Grand Final "Free Fire" FFWS Global 2024 di Brasil
- Hati-hati, Hacker Gunakan File ZIP untuk Menyusup ke Windows
- Dua Perangkat Apple Ini Sekarang Dianggap "Gadget" Jadul
- Valuasi Induk TikTok Tembus Rp 4.755 Triliun
- WhatsApp Siapkan Desain Baru, Ini Bocoran Tampilannya
- Headphone Vs Earphone, Mana yang Lebih Aman Digunakan?
- Apa Itu Rumus COUNT di Microsooft Excel dan Contoh Penggunaannya
- Bagaimana Cara Registrasi Kartu Telkomsel Baru?
- Arti Kata "Angst" Istilah Slang yang Sering Digunakan di Media Sosial
- Instagram, Twitter, dan TikTok Hapus Ratusan Akun Hasil Pembajakan
- Cerita Viral Smartphone Hilang Berhasil Dilacak dan Pentingnya Fitur "Find My Device"
- Setelah Facebook, Giliran Twitter Diblokir Pemerintah Militer Myanmar
- Lolos TKDN, Samsung Galaxy M12 Siap Meluncur di Indonesia?
- Samsung Galaxy M12 Diam-diam Muncul di Vietnam, Bawa Baterai 6.000 mAh