Apa ada yang pernah dengar kata "cache"? biasa muncul nih kalo yang pake Smartphone China, suka ada notifikasi untuk membersihkan atau bahkan sudah dibersihkan secara berkala dan otomatis oleh smartphone tersebut.
Sebenernya apa sih ini? Cara baca "cache" dalam lafal bahasa Indonesia adalah "kes", yang sebetulnya adalah tampungan sementara.
Biar gampang jadi begini ceritanya.
Anggaplah lo lagi buka Facebook atau Instagram, atau browser juga boleh, terserah mau itu Chrome, Edge atau Firefox. Nah saat lo browsing dan scroll kesana kemari, tiap element yang lo lihat di layar itu disimpan di media penyimpanan internal smartphone.
Pertanyaannya buat apa?
Jawabannya, supaya saat lo bolak balik browsing dan scroll kesana kemari, smartphone lo gak mesti request data melulu via internet kalo ada element yang sama berulang-ulang. Efeknya pengalaman lo pake smartphone jadi lebih cepat, lebih efisien, termasuk juga pengiritan penggunaan prosesor, baterai dan usia pakai penyimpanan (storage).
Emang iya?
Jawabannya, tergantung seberapa pinter developer aplikasinya, kalo cerdas dan bisa tahu elemen apa yang mesti disimpan dan mana yang enggak, cache ini sangat bermanfaat sekali. Dan bahkan si cache ini gak bakalan bikin storage smartphone lo penuh. Apalagi hari gini, RAM 8 GB udah biasa, storage 128 - 256 GB udah biasa. Jadi cache ukuran 1 - 2 GB mah itu biasa aja.
Laen cerita kalo developer aplikasinya kurang cerdas. Ukuran cache bisa membengkak lebih dari 2 GB, makan tempat, bikin penuh, bikin lemot dan bahkan bisa bikin hang.
Entah kenapa, kalo produsen smartphone Android China seperti Xiaomi, Realme, Infinix, dan mungkin juga Oppo dan Vivo (kebetulan gue belum ada pengalaman dengan brand Oppo dan Vivo) by default itu suka ngebersihin cache saat menyentuh size tertentu atau setelah kurun waktu tertentu. Kalo gue pribadi, lebih suka gue matiin fitur auto clean ini.
Alasannya kenapa?
Gue mau cari tahu, developer aplikasi yang gue pake ini udah semakin cerdas atau belum saat mengcoding aplikasinya? Kalo beneran sudah optimal, harusnya gue sama sekali gak perlu melakukan clean cache, karena benefitnya lebih banyak daripada gue rutin melakukan clean cache.
Jika cache dibiarkan, smartphone lo gak perlu download ulang elemen, kerja prosesor lo lebih enteng, otomatis panasnya turun, otomatis batere jadi irit. Dan kalo lo pake mobile data, pastinya lebih irit quota. kalo lo pake Wi-Fi juga jadinya gak maen tarik-tarikan sama user lain. Iya memang akan makan tempat, tapi size'nya ya cuma segitu-gitu aja.
Apalagi usia chip storage (NAND Flash) di produk mana pun seperti internal storage smartphone, SSD, Thumb-drive (Flash Disk), itu ditentukan dari seberapa sering lo pake storage itu untuk baca dan tulis (read & write). Kalo udah mencapai sekian ratus atau ribuan TeraBytes, ya udah rusak - wajar. Sama aja kayak lampu Neon atau LED, usianya dari berapa jam dia dinyalakan.
Tarolah, berdasarkan pengalaman gue, Facebook itu cache'nya sekitar 1 - 2 GB. Trus lo rutin hapus, kalo lo hapus tiap hari, berarti dalam sebulan lo udah ada ekstra 60 GB read & write (2 GB x 30 hari). Belum termasuk Instagram, Thread, atau aplikasi lain seperti Google Chrome dan sebagainya. Sisanya lo kaliin sendiri aja.
Trus apakah clean cache itu sama sekali gak perlu?
Jawabannya, sesekali perlu. Ada kalanya cache itu memang bikin masalah. Misalkan saat lo buka Facebook, timeline lo gak keupdate, atau ada slot-slot yang kosong gak kerender. Nah kalo lo nemu glitch semacam ini, upaya pertama yang bisa lo lakukan adalah;
- Exit Facebook'nya.
- Klik tahan yang lama di icon Facebook.
- Pilih Force Stop, lalu tekan yes aja kalo ada minta konfirmasi
- Ulangi lagi, tahan yang lama di icon Facebook kalo lo terpental ke Home
- Pilih Clean Cache.
- Abis itu buka lagi Facebooknya.
Cara ini efektif gak cuma di Facebook, tapi aplikasi smartphone lain, termasuk game.
Kalo cara diatas gak berhasil mengatasi masalah, lo bisa uninstall, lalu install ulang. Kalo masih gak berhasil ya udah lo tunggu ada update untuk perbaikan aja, atau biar cepet, lo coba kasih review atau feedback ke developernya.
Sejauh ini aplikasi yang sehari-hari gue pake, cache'nya kecil-kecil banget, kecuali sosial media, yang seperti gue bilang cache'nya bisa berukuran 1 - 2 GB, dan itu wajar karena sosial media zaman sekarang gak cuma foto, tapi juga video.
Pernah gue dapet cache gede untuk aplikasi VPN sampe 11 GB, tapi itu cuma sekali, setelah aplikasinya diupdate oleh si developer, udah kembali normal ke cuma beberapa puluhan - ratusan MB saja, setengah GB pun gak nyampe.
Jadi mengacu ke konsep yang dianut oleh Smartphone Android non-China seperti Google Pixel dan Samsung, mereka gak lakukan clean cache secara otomatis, cukup dilakukan kalo ada problem aja.