Breaking News:

iPhone

TERUNGKAP, Alasan RAM iPhone Tak Sebesar Android, Berikut Ini Faktanya

TERUNGKAP, Alasan RAM iPhone Tak Sebesar Android, Berikut Ini Faktanya

Editor: Yudha Kristiawan
kontan.co.id
Ilustrasi New iPhone SE 

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.

Selain itu, proses manajemen memori aplikasi antara kedua OS juga berbeda. Di Android, manajemen memori dilakukan oleh sistem operasi. Sementara di iOS, hal itu ditangani oleh aplikasi.

Ketimbang sistem operasi yang memberikan memori sebanyak mungkin ke aplikasi, untuk kemudian didaur ulang saat sudah tak terpakai, aplikasi-aplikasi iOS secara otomatis mengatur sendiri alokasi memorinya sesuai kebutuhan sehingga lebih efisien.

Beda sistem penerimaan notifikasi di aplikasi Selain perbedaan cara kerja sistem operasi di atas, hal lain yang turut berkontribusi pada besarnya kebutuhan RAM di ponsel Android adalah perbedaan sistem penerimaan notifikasi push di aplikasi-aplikasi seperti pesan instan dan media sosial.

Sementara itu, agar bisa berjalan di berbagai perangkat dengan konfigurasi hardware berbeda, perangkat Android menggunakan virtual machine berbasis bahasa pemrograman Java.

Ilustrasi iPhone 12
Ilustrasi iPhone 12 (Tomsguide.com)

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.

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.

Halaman
1234
Sumber: Kompas.com
Ikuti kami di
KOMENTAR

BERITA TERKINI

© 2021 TRIBUNnews.com Network,a subsidiary of KG Media.
All Right Reserved