Tutup iklan

Bukan hal yang aneh jika ponsel Anda memiliki huruf s Androidem lebih banyak RAM daripada komputer yang sedang Anda kerjakan. Tentang yang sekarang Androidmeskipun demikian kita dengan mudah mendapatkan RAM 12 GB, yang tersedia misalnya dalam model konfigurasi tertinggi Galaxy S22 Ultra atau Google Pixel 6 Pro. Beberapa ponsel juga memiliki RAM 16 GB. Sebaliknya iPhone 13 Pro hanya memiliki 6 GB, bahkan iPhone 13 hanya 4 GB. Mereka bekerja dengan baik (atau bahkan lebih baik) dibandingkan yang paling lengkap Androidkamu. Bagaimana itu mungkin? 

Apa itu RAM? 

Dalam ilmu komputer, RAM adalah istilah yang digunakan untuk memori semikonduktor akses langsung baca-tulis. Ada beberapa jenis RAM, namun SDRAM yang digunakan di ponsel cerdas bersifat fluktuatif. Berbeda dengan memori flash telepon non-volatil di mana mereka berada informace disimpan jangka panjang, RAM dapat menyimpan informace hanya saat perangkat menyala. Ini pada dasarnya adalah memori kerja telepon - yang ada di dalamnya informace, yang saat ini aktif digunakan oleh perangkat.

Semakin banyak RAM yang dimiliki ponsel, semakin banyak pula hal yang dapat disimpan dalam memori pengoperasiannya. Saat Anda membuka lebih banyak aplikasi (atau lebih banyak konten dalam satu aplikasi), ponsel mengalokasikan RAM yang tersedia untuk setiap proses baru. Ketika tidak ada lagi RAM yang tersisa, perangkat harus memutuskan proses mana yang harus dihentikan agar semuanya berjalan lancar. Semua hal dianggap sama, ponsel dengan RAM 8 GB akan mampu menjalankan lebih banyak proses aktif dibandingkan ponsel dengan RAM 4 GB, sehingga peralihan aktivitas akan lebih cepat pada ponsel dengan RAM lebih besar.

Android membutuhkan lebih banyak RAM daripada iOS 

Tidak ada alasan pasti, melainkan beberapa faktor yang berkontribusi terhadap fakta tersebut. Pertama, aplikasi untuk Android a iOS mereka dibangun secara berbeda. Setiap tahun hanya ada beberapa iPhone dan iPad baru yang berjalan pada perangkat keras serupa. Karena aplikasi untuk iOS hanya berjalan pada beberapa chipset yang homogen, mereka dapat dibuat khusus untuk chipset tersebut menggunakan apa yang disebut bahasa pemrograman asli (terutama Swift dan Objective-C). Kode ditulis untuk aplikasi untuk iOS dikompilasi langsung ke dalam instruksi yang diolah oleh prosesor Apple mengerti tanpa terjemahan apa pun.

Di sisi lain, sistem Android berjalan di perangkat berbeda dalam jumlah yang tidak terbatas, aplikasi yang sama harus berjalan pada chipset dari Qualcomm, Samsung, MediaTek, dan lainnya. Karena tidak mungkin memastikan kompatibilitas secara manual dengan semua konfigurasi perangkat keras yang berbeda ini, aplikasi untuk Android tertulis di bahasa pemrograman (Kotlin dan Java), yang dapat diterjemahkan ke dalam bahasa umum, yang kemudian diterjemahkan untuk kedua kalinya ke dalam kode asli untuk chipset tersebut. Bahasa umum ini disebut bytecode. 

Bytecode tidak spesifik untuk perangkat keras tertentu, sehingga perangkat harus mengonversi kode menjadi kode asli sebelum dijalankan. Dibandingkan dengan menjalankan kode asli secara langsung, seperti yang dilakukan sistem iOS, proses ini memerlukan sumber daya tambahan, artinya aplikasi terlihat dan berfungsi sama di seluruh sistem Android a iOS, akan dijalankan di perangkat Galaxy S22 biasanya membutuhkan lebih banyak RAM yang tersedia daripada iPhone 13.

Pembersihan RAM otomatis 

Setiap sistem operasi juga mengelola RAM secara berbeda. Android menggunakan metode manajemen memori yang disebut pengumpulan sampah. Proses ini secara berkala menghapus item dari memori yang tidak lagi digunakan, sehingga membebaskannya. Sistem iOS namun, ia menggunakan penghitungan referensi otomatis (ARC), yang secara otomatis memberikan nilai numerik ke objek di memori berdasarkan berapa banyak objek lain yang mereferensikannya, dan menghapus objek yang nilainya mencapai nol.

Karena pengumpulan sampah hanya secara berkala mencari objek yang tidak terpakai, mungkin terdapat akumulasi singkat informasi tidak berguna yang membebani RAM. Sebaliknya, ARC tidak memiliki masalah ini - objek individual yang tidak diperlukan akan dihapus dari memori segera setelah objek tersebut diidentifikasi sebagai tidak digunakan. Sistem Android itu juga membatasi aplikasi yang berjalan di latar belakang kurang dari Anda iOS, jadi aplikasi yang tidak Anda gunakan secara aktif bisa ada di ponsel yang memiliki sistem tersebut Android tetap di RAM lebih mudah daripada v iPhoneBab. Fleksibilitas sistem Android adalah salah satu kekuatan terbesar platform ini, namun fleksibilitas ini juga memerlukan penggunaan RAM yang kurang efisien.

Di final, itu tidak terlalu penting 

Android a iOS dengan demikian, keduanya memiliki kebutuhan RAM yang berbeda karena kedua sistem operasi bekerja secara berbeda. Android lebih fleksibel dibandingkan iOS, baik dari segi perangkat apa yang dapat menjalankannya dan bagaimana hal itu dapat digunakan dan dinikmati oleh pengembang itu sendiri. Namun, fleksibilitas tersebut memerlukan persyaratan RAM yang lebih tinggi untuk mencapai kinerja serupa dengan yang ditemukan di iPhone. Tapi mengingat itu iPhone 13 Pro Max seharga CZK 31 dan Samsung Galaxy A33 5G seharga CZK 8 masing-masing memiliki RAM 990 GB, cukup jelas bahwa memori itu sendiri bukanlah faktor yang sangat besar yang mempengaruhi kinerja perangkat yang sebanding atau biaya pabrikan pada harga akhirnya.

ponsel Samsung Galaxy Anda dapat membeli misalnya di sini

Yang paling banyak dibaca hari ini

.