Telefonun hakkında gerçekte ne kadar bilgin var? Elbette şüpheli uygulamaları kaldırabilir, pili değiştirebilir veya performansı artırmak için başka yüzeysel önlemler alabilirsin, ancak cihazının ne kadar 'sağlıklı' olduğunu ve onu ideal durumdan neyin alıkoyduğunu bilmek asla zarar vermez.

Geçenlerde Android telefonunu önbelleğini temizlemenin ötesinde daha hızlı hissettirmenin ve çalıştırmanın birkaç yolunu anlattım, ancak o adıma geçmeden önce, yavaş davranışın kök nedenlerini bilmek yardımcı olabilir. Çoğu modern telefon üreticisi, sorunları teşhis etmene ve çözmene yardımcı olacak yerel araçlar ve özellikler sunar - ya ayarlarda ya da özel bir uygulama aracılığıyla. Ancak bir adım daha derine inmek ve BT uzmanlarının, tamircilerin ve diğer servis uzmanlarının telefonları tamir ederken gördüklerini görmek istiyorsan, bir dumpstate analizi çalıştırmayı düşün.

Dumpstate, telefonunun gerçekleştirdiği binlerce komut dosyasının ve eylemin bir günlüğüdür; kaç kez şarj edildiğinden, bir uygulamanın arka planda bile ne kadar süre açık kaldığına kadar. Eğitimsiz göz için günlük, Matrix gibi görünür - yorumlanması zor satırlar ve metinler. Ancak arama komutu ve ne aradığına dair genel bir fikirle, birçok yararlı veri noktası bulabilirsin. İşte dumpstate günlüğüne nasıl erişeceğin ve sürekli güvendiğim üç veri noktası.

Bir Android cihazda dumpstate'e erişmek için aşağıdaki adımları izle. Dumpstate günlüğünü indirdikten sonra, aşağıdakiler gibi anahtar terimleri arayarak bilgileri kolayca ayrıştırabilirsin.

**1. Pil Sağlığı: `dumpsys batterystats` ifadesini ara**

Sık sık paylaştığım bir tavsiye: Telefonunu yükseltmeden veya yeni bir tane satın almadan önce pilini değiştirmeyi düşün. Lityum ve silikon malzemelerdeki son gelişmeler pil ömrünü iyileştirmiş olsa da, telefon pilleri zamanla bozulmaya devam ediyor. Mevcut telefonunla üçüncü veya dördüncü yılındaysan, şarj nedeniyle orijinal pil kapasitesinin %20'sinden fazlasını kaybetmiş olma ihtimalin yüksek. Tam şarj döngüsü sayısını almak ve pil değişimi zamanının gelip gelmediğini belirlemek için `dumpsys batterystats` ifadesini ara. Pil sağlık yüzdesini, şarj sayacı değerini tasarım kapasitesine bölerek hesaplayabilirsin. Kapasite %75'in altındaysa ve şarj döngüsü 500'ü aşıyorsa genellikle pili değiştirmeyi öneririm.

**2. Başıboş Uygulamalar: `statistics since last charge` veya `dump of service wakelock` ifadesini ara**

Wakelock'lar, cihaz etkin değilken telefonunun CPU'sunun tamamen uyku moduna geçmesini engeller; genellikle farkında olmadığın agresif arka plan görevleri yürüten uygulamalar tarafından kullanılır. Sonuç: pil çok daha hızlı tükenir. Hangi uygulamanın başıboş olduğunu tam olarak belirlemek için `statistics since last charge` veya `dump of service wakelock` ifadesini ara. Uygulama listesinde, telefonunun ekran kapalı süresine (genellikle güç ve depolama ayarlarında bulunur) göre şüpheli derecede uzun gerçek zaman sürelerine sahip olanlara bak. Veya değerleri, telefonunun gece boyunca boşta bırakıldığı süreyle karşılaştır. Bir uygulamanın 6-8 saatlik gerçek zaman kullanımı varsa ve sen de benzer bir süre uyuduysan, muhtemelen arka planda çalışıyor ve CPU kullanıyordur. Benim Instagram uygulamam - özellikle konum servisleri - gece boyunca saatlerce çalıştı. Ardından pasif CPU kullanımını azaltmak için konum izinlerini devre dışı bırakarak takip ettim.

**3. Depolama Karmaşası: `DUMP OF SERVICE diskstats` veya `sysdump` ifadesini ara**

Dumpstate günlüğünü manuel olarak talep etmesen bile, telefonun yine de izleme amacıyla zaman zaman sistem raporları çalıştırır. Tahmin edebileceğin gibi, bu dosyalar zamanla birikebilir ve dahili depolamanın gigabaytlarını kaplayabilir. Bu nedenle, uygulamaları kaldırmanın, önbelleği temizlemenin ve fotoğrafları/videoları taşımanın ötesinde, eski sistem raporlarını silmek genellikle yardımcı olur. Önce telefonunun ağır yükler nedeniyle bellek okuma/yazma sorunu yaşayıp yaşamadığını gör. `DUMP OF SERVICE diskstats` veya `sysdump` ifadesini ara ve `Write MS` değerini bul. Yüksek bir disk yazma gecikmesi (200ms üzeri herhangi bir değer), telefonunun dahili depolamasının dosyaları okumak ve yazmakta zorlandığı anlamına gelir. Eski sistem raporlarını silmek için ...