Android'de Arka Plandaki Uygulamaları Kontrol Etme: Pil Tasarrufu Ayarları
Telefonun pili öğleden sonra 3'te %20'ye düşüyorsa, suçlu çoğu zaman ekran parlaklığı değil, siz bakmıyorken çalışmaya devam eden uygulamalardır. Android, uygulamaların kapatıldıktan sonra bile bellekte kalmasına ve periyodik olarak sunucularıyla konuşmasına izin verir. Bu davranış tasarım gereğidir: bildirimlerin anında gelmesi, konum tabanlı hatırlatıcıların çalışması ve uygulamaların hızlı açılması buna bağlıdır. Sorun, bu ayrıcalığı gerçekten hak eden uygulama sayısının çoğu kullanıcıda 5-6'yı geçmemesine rağmen, telefonda 40-50 uygulamanın aynı hakka sahip olmasıdır.
Sorunun teknik tanımı: pil neden arka planda erir?
Arka plan tüketimi tek bir kalemden oluşmaz. Üç ayrı mekanizma vardır ve müdahale yöntemleri de bunlara göre değişir:
- Wakelock (uyanık tutma): Uygulama, işlemcinin uyku moduna girmesini engeller. Pil grafiğinde "ekran kapalıyken düşen yüzde" olarak görünür ve en pahalı kalemdir.
- Senkronizasyon ve iş zamanlayıcı: E-posta, bulut yedekleme, sosyal medya akışı gibi işler belirli aralıklarla ağ bağlantısı açar. Hücresel veride her uyanış, modemin yüksek güç moduna geçmesi demektir.
- Konum ve sensör erişimi: GPS'i sürekli tetikleyen bir hava durumu ya da navigasyon uygulaması, tek başına günlük tüketimin belirgin bir kısmını yiyebilir.
Android 9 ile gelen adaptif pil ve uygulama bekletme paketleri (app standby buckets) sistemi, uygulamaları kullanım sıklığına göre "aktif, çalışır, sık, nadir, kısıtlı" gibi kovalara ayırır. Yani işletim sistemi zaten bir otomatik yönetim yapar. Manuel müdahalenin anlamı, bu otomatik sistemin öğrenmesini beklemeden, sizin zaten kullanmadığınızı bildiğiniz uygulamaları doğrudan en alt kovaya itmektir.
Yöntemlerin karşılaştırması
Android arka plan uygulamaları kapat aramalarında karşınıza çıkan yöntemler aynı şey değildir. Aşağıdaki tablo, dört ana yaklaşımın etki alanını ve maliyetini karşılaştırıyor:
| Yöntem | Nerede | Etki alanı | Yan etki | Geri alınabilir mi? |
|---|---|---|---|---|
| Uygulama bazında "Kısıtlı" pil ayarı | Ayarlar > Uygulamalar > [uygulama] > Pil | Sadece seçtiğiniz uygulama | Bildirimler gecikir veya gelmez | Evet, anında |
| Adaptif pil / pil optimizasyonu | Ayarlar > Pil | Sistem geneli, öğrenmeli | Yok denecek kadar az | Evet |
| Arka plan verisi kapatma | Ayarlar > Ağ > Veri kullanımı | Sadece hücresel veri trafiği | Wi-Fi'da uygulama yine çalışır | Evet |
| Geliştirici seçenekleri > Arka plan işlemi sınırı | Geliştirici seçenekleri | Tüm uygulamalar, sert sınır | Alarm, mesaj, müzik kesilebilir | Evet, ama yeniden başlatma gerekir |
Geliştirici seçeneklerini açmak
Ayarlar > Telefon hakkında bölümüne girip Yapı numarası satırına arka arkaya yedi kez dokunun. Ekran kilidiniz varsa PIN istenir. Ardından Ayarlar > Sistem > Geliştirici seçenekleri altında Arka plan işlemi sınırı maddesini bulursunuz. Seçenekler: standart sınır, arka plan işlemi yok, en fazla 1, 2, 3 veya 4 işlem.
Burada dikkat edilmesi gereken nokta şudur: bu ayar bir "pil tasarrufu düğmesi" değil, geliştiriciler için tasarlanmış bir stres testi aracıdır. Düşük bellekli cihazlarda uygulamanızın nasıl davrandığını görmek için konulmuştur. "Arka plan işlemi yok" seçildiğinde alarm uygulamanız çalmayabilir, mesajlaşma uygulamanız bildirim göstermeyebilir, adım sayar veri kaybedebilir. Bu yüzden makul kullanım, sıfır değil 3 veya 4 işlem sınırıdır; bu değerlerde sistem hizmetleri genellikle etkilenmez ama biriken gereksiz süreçler temizlenir.
Uygulama sırası: hafiften ağıra
- Ölçün. Ayarlar > Pil > Pil kullanımı ekranında son 24 saatin dökümüne bakın. "Arka planda" sütunu ekran süresinden bağımsız tüketimi gösterir. İlk üç sıradaki uygulamaları not edin.
- Hedefli kısıtlama uygulayın. Listedeki suçluları tek tek "Kısıtlı" moda alın. Günde bir kez açtığınız alışveriş veya oyun uygulamalarında bunun hiçbir maliyeti yoktur.
- Arka plan verisini kapatın. Wi-Fi'da güncellensin ama mobil veride sussun istediğiniz uygulamalar için ideal. Otomatik uygulama güncellemelerini yalnızca Wi-Fi'a bağlamak da aynı mantığın bir uzantısıdır.
- Konum iznini "yalnızca uygulamayı kullanırken" yapın. Çoğu kullanıcıda tek başına en yüksek getirili adım budur.
- En son geliştirici sınırını deneyin. 4 işlemle başlayın, iki gün kullanın, bildirim kaçırıp kaçırmadığınızı kontrol edin.
Yapılmaması gerekenler
Son kullanılanlar ekranından uygulamaları tek tek kaydırıp kapatmak, yaygın inanışın aksine tasarruf sağlamaz. Bellekten atılan uygulama bir sonraki açılışta sıfırdan yüklenir ve bu, işlemciyi bell