Jenuhberita

Portal Terpercaya Dunia Gaming & Esport Indonesia

Aplikasi Tiba-tiba Close Sendiri di Android 17? Ternyata Ini Penyebabnya
aplikasi close sendiri di android 17

Jenuh Berita — Hallo sob balik lagi bareng mimin, pada kesempata kali ini kita akan membahas sedikit pembahasan yang berbeda dari biasanya. Pada kali ini mimin mau ngjelasin tentang aplikasi yang suka keluar sendiri di Android 17. Nah buat temen - temen yang udah mulai pakai Android 17, mungkin pernah ngalamin momen aneh: aplikasi yang lagi dibuka tiba-tiba ketutup sendiri tanpa ada notif error, tanpa pesan "aplikasi berhenti", pokoknya cuma tiba-tiba balik ke home screen begitu saja.

Buat temen - temen yang ngalamin ini dan bingung kenapa, ternyata ada penjelasan teknis di baliknya, dan ini bukan bug, melainkan fitur baru yang memang sengaja dihadirkan Google di Android 17. Mimin sendiri baru ngeh soal fitur ini setelah baca-baca referensi di Medium tentang  perubahan besar di sistem manajemen memori Android versi terbaru. Ternyata, Android 17 kini punya mekanisme baru yang jauh lebih ketat soal urusan RAM, dan ini penting banget buat kamu ketahui, baik sebagai pengguna biasa maupun buat kamu yang berkecimpung di dunia developer aplikasi Android.

Android Sekarang Punya "Jatah RAM" Khusus per Aplikasi

Widih keren gak,  atau malah terlihat aneh dan malah merugikan bagi kita yang pake OS android 17. Jangan buru - buru sob, mimin bakal berusaha ngjelasin dengan metode paling sederhana. Singkatnya gini sob, di Android 17, sistem kini menerapkan batas pemakaian memori (RAM) per aplikasi, dan besarannya disesuaikan dengan total RAM yang dimiliki HP kita. Jadi kalau HP kamu punya RAM 4GB, batasnya akan lebih ketat dibanding HP flagship dengan RAM 12GB ke atas.

Nah, kalau ada aplikasi yang melewati batas ini, sistem Android akan langsung menutup paksa aplikasi tersebut. Uniknya, penutupan ini terjadi tanpa disertai pesan error yang biasa muncul kalau ada aplikasi crash. Makanya buat pengguna awam, kejadian ini kelihatan seperti aplikasi tiba-tiba hilang begitu saja tanpa sebab yang jelas.

Mimin pribadi merasa ini cukup masuk akal kalau dilihat dari sisi kenyamanan jangka panjang, meskipun awalnya memang bikin bingung kalau kita tidak tahu ada mekanisme baru semacam ini di balik layar.

Kenapa Google Bikin Fitur Ketat Kayak Gini?

Ngapain sih google repot - repot bikin sistem beginian ? Mungkin itu jadi pertanyan di kepala temen  - temen. Awalnya mimin juga merasa ngapain sih masa per aplikasi dibatasi RAM nya. Nah untuk memahami alasannya, kita perlu tahu dulu masalah yang sebelumnya terjadi di sistem Android. Selama ini, Android punya mekanisme bernama Low Memory Killer, yang tugasnya menutup aplikasi latar belakang saat RAM HP mulai penuh, biar sistem tetap lancar.

Masalahnya, ada satu jenis aplikasi yang biasanya "dilindungi" dari mekanisme ini, yaitu aplikasi yang sedang menjalankan Foreground Service, semacam aplikasi pemutar musik yang lagi jalan, atau aplikasi bank yang lagi sinkronisasi data di latar belakang. Karena dianggap sedang mengerjakan sesuatu yang penting buat pengguna, aplikasi jenis ini biasanya dibiarkan saja meski memakai banyak RAM.

Nah, masalah muncul kalau aplikasi seperti ini ternyata punya kebocoran memori (memory leak) atau memang boros RAM dari sononya. Karena tidak disentuh sistem, RAM yang dipakainya terus membengkak tanpa kendali. Alhasil, sistem justru "mengorbankan" aplikasi lain yang sebenarnya tidak bersalah demi membebaskan RAM, bikin aplikasi-aplikasi lain jadi sering ke-restart dari awal, kehilangan posisi terakhir, sampai bikin baterai boros karena sistem sibuk buka-tutup aplikasi terus-menerus.

Jadi, fitur baru di Android 17 ini pada dasarnya hadir untuk menghentikan "satu aplikasi nakal" sebelum sempat merusak pengalaman multitasking di seluruh HP kamu.

Kok Bisa Tutup Tanpa Notif Error?

Ini bagian yang menurut mimin paling menarik sekaligus agak bikin garuk-garuk kepala kalau kamu seorang developer aplikasi. Mekanisme pembatasan RAM ini ternyata bekerja di level yang sangat dalam, langsung di kernel Linux (bukan cuma di level aplikasi Android biasa). Jadi wajar kalau penutupannya terasa "senyap" tanpa pesan error konvensional yang biasa muncul kalau ada aplikasi crash.

Meski begitu, bukan berarti sama sekali tidak meninggalkan jejak. Sistem tetap mencatat alasan penutupan aplikasi tersebut, hanya saja informasinya tidak langsung terlihat oleh pengguna awam, melainkan tersimpan di data sistem yang biasanya cuma diakses oleh developer aplikasi lewat tools khusus.

Apa Dampaknya buat Pengguna Biasa ?

Sebagai pengguna sehari-hari, mimin melihat fitur ini sebenarnya punya sisi positif yang cukup besar dalam jangka panjang. Kalau selama ini kamu sering ngerasa kesel karena HP jadi lemot gara-gara satu aplikasi "nakal" yang boros RAM, padahal aplikasi lain sudah kamu tutup manual, fitur ini berpotensi mengurangi masalah semacam itu karena sistem sekarang lebih proaktif menindak aplikasi yang jadi biang kerok.

Tapi di sisi lain, buat kalian yang mungkin pakai aplikasi tertentu yang memang butuh RAM cukup besar untuk bekerja optimal, kamu mungkin akan lebih sering ngalamin aplikasi tersebut tertutup paksa, terutama kalau HP kamu punya RAM yang pas-pasan. Jadi kalau kamu ngerasa satu aplikasi tertentu jadi lebih sering "hilang sendiri" dibanding biasanya setelah update ke Android 17, kemungkinan besar ini penyebabnya, bukan karena HP kamu rusak.

Kesimpulan

Buat teman-teman yang berkecimpung di dunia pengembangan aplikasi Android, mimin rasa fitur ini jadi semacam pengingat keras bahwa manajemen memori sekarang bukan lagi cuma soal performa atau pengalaman pengguna semata, tapi sudah jadi syarat dasar biar aplikasi tetap bisa "hidup" di perangkat pengguna.

Kalau dulu banyak developer mungkin agak menyepelekan isu kebocoran memori selama aplikasi masih terasa "jalan normal" pas testing di HP flagship, sekarang risikonya jauh lebih nyata, terutama buat pengguna dengan HP RAM kecil yang jumlahnya juga tidak sedikit. Mimin pribadi jadi lebih ngerti kenapa belakangan banyak developer mulai lebih serius membahas soal optimasi memori, penggunaan library image loading yang efisien, sampai rutin melakukan pengecekan kebocoran memori sebelum aplikasi dirilis ke publik.

Fitur ini menurut mimin adalah langkah yang cukup masuk akal di tengah makin beratnya kebutuhan resource aplikasi zaman sekarang, meski di awal mungkin bikin sedikit bingung buat pengguna yang belum tahu soal perubahan ini. Yang jelas, kalau kamu mulai sering kehilangan satu aplikasi tertentu secara tiba-tiba di Android 17, jangan buru-buru curiga HP kamu rusak, bisa jadi itu memang "hasil kerja" dari fitur baru ini.

Referensi: Android 17 App Memory Limits — The New "Strict Mode" for RAM, Medium