आप अपने फोन के बारे में वास्तव में कितना जानते हैं? बेशक, आप संदिग्ध ऐप्स अनइंस्टॉल कर सकते हैं, बैटरी बदल सकते हैं, या प्रदर्शन बढ़ाने के लिए अन्य सतही सावधानियां बरत सकते हैं, लेकिन यह जानना कभी दुख नहीं देता कि आपका डिवाइस कितना 'स्वस्थ' है और क्या चीज़ इसे इष्टतम स्थिति से पीछे रख रही है।

मैंने हाल ही में आपके एंड्रॉइड फोन को कैश साफ करने के अलावा तेज़ और बेहतर महसूस कराने के कई तरीकों के बारे में बताया था, लेकिन उस कदम पर पहुंचने से पहले, सुस्त व्यवहार के मूल कारणों को जानना मददगार हो सकता है। अधिकांश आधुनिक फोन निर्माता मूल टूल और सुविधाएं प्रदान करते हैं - या तो सेटिंग्स में या समर्पित ऐप के माध्यम से - जो समस्याओं का निदान और समाधान करने में मदद करते हैं। लेकिन अगर आप एक कदम और गहराई में जाकर देखना चाहते हैं कि आईटी पेशेवर, मरम्मत करने वाले और अन्य सेवा विशेषज्ञ फोन ठीक करते समय क्या देखते हैं, तो डम्पस्टेट विश्लेषण चलाने पर विचार करें।

डम्पस्टेट आपके फोन द्वारा किए जाने वाले हजारों स्क्रिप्ट और क्रियाओं का लॉग है, जिसमें यह भी शामिल है कि इसे कितनी बार चार्ज किया गया है, किसी ऐप को कितने समय तक खोला गया है, यहां तक कि बैकग्राउंड में भी। अप्रशिक्षित आंखों के लिए, लॉग मैट्रिक्स जैसा दिखता है - पाठ की पंक्तियाँ और पंक्तियाँ जिन्हें समझना मुश्किल है। लेकिन खोज कमांड और आप जो खोज रहे हैं उसकी सामान्य समझ के साथ, आप बहुत सारे उपयोगी डेटा बिंदु पा सकते हैं। यहां बताया गया है कि आप अपने डम्पस्टेट लॉग तक कैसे पहुंच सकते हैं और तीन डेटा बिंदु जिन पर मैं लगातार भरोसा करता हूं।

एंड्रॉइड डिवाइस पर डम्पस्टेट तक पहुंचने के लिए, नीचे दिए गए चरणों का पालन करें। एक बार जब आप डम्पस्टेट लॉग डाउनलोड कर लें, तो आप नीचे दिए गए कीवर्ड जैसे प्रमुख शब्दों को खोजकर जानकारी को आसानी से पार्स कर सकते हैं।

**1. बैटरी स्वास्थ्य: `dumpsys batterystats` खोजें**

एक सलाह जो मैं अक्सर साझा करता हूं: अपग्रेड करने या नया फोन खरीदने से पहले अपने फोन की बैटरी बदलने पर विचार करें। जबकि लिथियम और सिलिकॉन सामग्री में हालिया विकास ने बैटरी की दीर्घायु में सुधार किया है, फोन की बैटरी अभी भी समय के साथ खराब होती है। यदि आप अपने वर्तमान हैंडसेट के साथ तीसरे या चौथे वर्ष में हैं, तो इस बात की अच्छी संभावना है कि चार्जिंग के कारण इसकी मूल बैटरी क्षमता का 20% तक नुकसान हुआ है। सटीक चार्ज साइकिल गिनती प्राप्त करने और यह निर्धारित करने के लिए कि क्या बैटरी बदलने का समय आ गया है, `dumpsys batterystats` खोजें। आप चार्ज काउंटर मान को डिज़ाइन क्षमता से विभाजित करके अपने फोन की बैटरी स्वास्थ्य प्रतिशत की गणना कर सकते हैं। मैं आम तौर पर बैटरी बदलने की सलाह देता हूं यदि क्षमता 75% से कम है और चार्ज चक्र 500 से अधिक है।

**2. दुष्ट ऐप्स: `statistics since last charge` या `dump of service wakelock` खोजें**

वेकलॉक आपके फोन के सीपीयू को डिवाइस के निष्क्रिय होने पर पूरी तरह से सोने से रोकते हैं, अक्सर उन ऐप्स द्वारा उपयोग किया जाता है जो आक्रामक बैकग्राउंड कार्य चला रहे हैं जिनके बारे में आपको जानकारी नहीं हो सकती है। परिणाम: बैटरी बहुत तेजी से खत्म होती है। यह पता लगाने के लिए कि कौन सा ऐप दुष्ट चल रहा है, `statistics since last charge` या `dump of service wakelock` खोजें। ऐप्स की सूची के भीतर, उन ऐप्स को देखें जिनकी वास्तविक समय अवधि आपके फोन के स्क्रीन-ऑफ समय (आमतौर पर पावर और स्टोरेज सेटिंग्स में पाई जाती है) के सापेक्ष संदिग्ध रूप से लंबी है। या मानों की तुलना करें कि आपका फोन रात भर कितने समय तक निष्क्रिय रहा। यदि किसी ऐप में 6-8 घंटे का वास्तविक समय उपयोग है और आपने समान अवधि के लिए सोया है, तो यह संभवतः बैकग्राउंड में चल रहा है और सीपीयू का उपयोग कर रहा है। मेरा इंस्टाग्राम ऐप - विशेष रूप से इसकी लोकेशन सेवाएं - घंटों तक रात भर चलती रहीं। मैंने निष्क्रिय सीपीयू उपयोग को कम करने के लिए लोकेशन अनुमतियों को अक्षम करके पालन किया।

**3. स्टोरेज अव्यवस्था: `DUMP OF SERVICE diskstats` या `sysdump` खोजें**

यहां तक कि जब आप मैन्युअल रूप से डम्पस्टेट लॉग का अनुरोध नहीं कर रहे हैं, तब भी आपका फोन समय-समय पर ट्रैकिंग उद्देश्यों के लिए सिस्टम रिपोर्ट चलाता है। ये मिनटों से लेकर डाउनलोड करने वाली फाइलें, जैसा कि आप अनुमान लगा सकते हैं, समय के साथ जमा हो सकती हैं और आंतरिक स्टोरेज के गीगाबाइट ले सकती हैं। इसलिए ऐप्स अनइंस्टॉल करने, कैश साफ करने और फोटो और वीडियो स्थानांतरित करने के अलावा, पुरानी सिस्टम रिपोर्ट को हटाना अक्सर मदद करता है। पहले देखें कि क्या आपका फोन भारी लोड के कारण मेमोरी पढ़ने/लिखने में संघर्ष कर रहा है। `DUMP OF SERVICE diskstats` या `sysdump` खोजें और `Write MS` मान खोजें। उच्च डिस्क लेटेंसी (200ms से अधिक) का मतलब है कि आपके फोन की आंतरिक स्टोरेज संभवतः फाइलों को पढ़ने और लिखने में संघर्ष कर रही है। हटाने के लिए