Android 17 Mulai Membatasi Penggunaan RAM Aplikasi, Apa Dampaknya bagi HP?
Android 17 membawa perubahan penting dalam cara sistem operasi mengelola RAM. Google mulai menerapkan batas penggunaan memori untuk setiap aplikasi
fin.co.id - Android 17 membawa perubahan penting dalam cara sistem operasi mengelola RAM. Google mulai menerapkan batas penggunaan memori untuk setiap aplikasi atau per-app memory limits dengan tujuan mencegah satu aplikasi mengonsumsi RAM secara berlebihan hingga mengganggu kinerja keseluruhan perangkat.
Perubahan tersebut bukan sekadar mekanisme untuk menutup aplikasi ketika RAM hampir habis. Android 17 memiliki sistem yang lebih ketat dalam menentukan seberapa banyak memori yang boleh digunakan sebuah aplikasi berdasarkan kapasitas RAM perangkat dan kondisi proses yang sedang berjalan.
Google menjelaskan bahwa pembatasan ini dirancang untuk menciptakan lingkungan aplikasi yang lebih stabil dan dapat diprediksi. Masalah seperti kebocoran memori atau memory leak selama ini dapat menyebabkan penggunaan RAM terus meningkat tanpa terkendali. Kondisi tersebut berpotensi membuat antarmuka tersendat, meningkatkan konsumsi daya, dan menyebabkan aplikasi lain dihentikan oleh sistem.
Lantas, bagaimana cara kerja pembatasan RAM pada Android 17 dan apa pengaruhnya bagi pengguna HP?
Baca Juga
Android 17 Memberikan Batas Memori untuk Setiap Aplikasi
Android sebenarnya sudah lama memiliki berbagai mekanisme pengelolaan RAM. Sistem dapat menghentikan proses yang tidak lagi dianggap penting ketika perangkat membutuhkan lebih banyak memori.
Namun, Android 17 memperketat pendekatan tersebut.
Google memperkenalkan batas penggunaan memori berdasarkan jumlah RAM fisik yang tersedia pada perangkat. Artinya, batas memori tidak selalu sama antara HP dengan RAM 4 GB, 8 GB, 12 GB, maupun 16 GB.
Menurut dokumentasi Android Developers, mekanisme tersebut ditujukan terutama untuk menangani aplikasi dengan penggunaan memori yang tidak normal, termasuk aplikasi yang mengalami memory leak atau terus menggunakan RAM dalam jumlah besar.
Google juga mengatakan penerapan awal dilakukan pada perangkat Pixel. Dalam perkembangannya, semakin banyak produsen Android diperkirakan dapat memanfaatkan mekanisme pembatasan tersebut pada perangkat dengan kapasitas RAM mulai sekitar 4 GB hingga lebih dari 16 GB.
Baca Juga
Dengan demikian, pembatasan ini bukan berarti setiap aplikasi hanya akan mendapatkan jatah RAM tertentu yang sama pada semua HP.
Sistem mempertimbangkan karakteristik perangkat serta kondisi proses aplikasi.
Apa yang Terjadi Jika Aplikasi Menggunakan RAM Terlalu Banyak?
Ketika penggunaan memori aplikasi mendekati atau melampaui batas yang ditetapkan, Android dapat mulai memberikan tekanan terhadap penggunaan memorinya.
Pada implementasinya, Android 17 menggunakan mekanisme pengelolaan memori tingkat sistem untuk mencegah sebuah aplikasi menggunakan sumber daya secara berlebihan. Dokumentasi pengembangan Android menyebut mekanisme pembatasan memori Android 17 memanfaatkan Linux cgroup v2.