كم تعرف حقًا عن هاتفك؟ بالتأكيد، يمكنك إلغاء تثبيت التطبيقات المشبوهة، أو استبدال البطارية، أو اتخاذ إجراءات وقائية سطحية أخرى لتحسين الأداء، لكن لا يضر أبدًا أن تعرف بالضبط مدى "صحة" جهازك وما الذي يعيقه عن حالته المثلى.

لقد شرحت مؤخرًا عدة طرق لجعل هاتف Android يعمل بشكل أسرع ويتحرر من البطء بما يتجاوز مسح ذاكرة التخزين المؤقت، ولكن قبل أن تصل إلى تلك الخطوة، قد يساعدك معرفة الأسباب الجذرية للسلوك البطيء. معظم مصنعي الهواتف الحديثين يقدمون أدوات وميزات أصلية - سواء في الإعدادات أو من خلال تطبيق مخصص - لمساعدتك في تشخيص المشكلات وحلها. ولكن إذا كنت تريد التعمق أكثر ورؤية ما يراه متخصصو تكنولوجيا المعلومات، وعمال الإصلاح، وخبراء الخدمة الآخرون عند إصلاح الهواتف، ففكر في إجراء تحليل dumpstate.

الـ dumpstate هو سجل للآلاف من البرامج النصية والإجراءات التي يقوم بها هاتفك، من عدد مرات شحنه إلى المدة التي ظل فيها التطبيق مفتوحًا، حتى في الخلفية. للعين غير المدربة، يبدو السجل مثل فيلم The Matrix - سطور وسطور من النص يصعب تفسيرها. ولكن مع أمر البحث وفكرة عامة عما تبحث عنه، يمكنك العثور على الكثير من نقاط البيانات المفيدة. إليك كيفية الوصول إلى سجل dumpstate وثلاث نقاط بيانات أعتمد عليها باستمرار.

للوصول إلى dumpstate على جهاز Android، اتبع الخطوات أدناه. بمجرد تنزيل سجل dumpstate، يمكنك بسهولة تحليل المعلومات بالبحث عن كلمات رئيسية مثل تلك أدناه.

**1. صحة البطارية: ابحث عن `dumpsys batterystats`**

نصيحة أشاركها غالبًا: فكر في استبدال بطارية هاتفك قبل ترقيته أو شراء واحدة جديدة. بينما أدت التطورات الحديثة في مواد الليثيوم والسيليكون إلى تحسين عمر البطارية، لا تزال بطاريات الهواتف تتدهور بمرور الوقت. إذا كنت في السنة الثالثة أو الرابعة مع هاتفك الحالي، فهناك احتمال كبير أنه فقد أكثر من 20% من سعة البطارية الأصلية بسبب الشحن. للحصول على عدد دورات الشحن بالضبط وتحديد ما إذا كان الوقت قد حان لاستبدال البطارية، ابحث عن `dumpsys batterystats`. يمكنك حساب نسبة صحة بطارية هاتفك بقسمة قيمة عداد الشحن على السعة التصميمية. أنصح عمومًا باستبدال البطارية إذا كانت السعة أقل من 75% وتجاوزت دورات الشحن 500.

**2. التطبيقات المارقة: ابحث عن `statistics since last charge` أو `dump of service wakelock`**

تمنع Wakelocks وحدة المعالجة المركزية لهاتفك من النوم تمامًا عندما يكون الجهاز غير نشط، وغالبًا ما تستخدمها التطبيقات التي تشغل مهام خلفية عدوانية قد لا تكون على علم بها. النتيجة: استنزاف البطارية بشكل أسرع بكثير. لتحديد التطبيق المارق، ابحث عن `statistics since last charge` أو `dump of service wakelock`. ضمن قائمة التطبيقات، ابحث عن تلك التي لديها فترات زمنية حقيقية طويلة بشكل مريب مقارنة بوقت إيقاف تشغيل الشاشة (الموجود عادة في إعدادات الطاقة والتخزين). أو قارن القيم بمدة ترك هاتفك خاملاً طوال الليل. إذا كان أحد التطبيقات لديه 6-8 ساعات من الاستخدام الفعلي ونمت لمدة مماثلة، فمن المحتمل أنه يعمل في الخلفية ويستخدم وحدة المعالجة المركزية. تطبيق Instagram الخاص بي - وتحديدًا خدمات الموقع - عمل لساعات طوال الليل. تابعت الأمر بتعطيل أذونات الموقع لتقليل استخدام وحدة المعالجة المركزية السلبي.

**3. فوضى التخزين: ابحث عن `DUMP OF SERVICE diskstats` أو `sysdump`**

حتى عندما لا تطلب يدويًا سجل dumpstate، لا يزال هاتفك يقوم أحيانًا بتشغيل تقارير النظام لأغراض التتبع. هذه الملفات التي تستغرق دقائق للتنزيل، كما قد تتخيل، يمكن أن تتراكم بمرور الوقت وتستهلك غيغابايت من التخزين الداخلي. لذا، بالإضافة إلى إلغاء تثبيت التطبيقات ومسح ذاكرة التخزين المؤقت ونقل الصور ومقاطع الفيديو، غالبًا ما يساعد حذف تقارير النظام القديمة. أولاً، تحقق مما إذا كان هاتفك يعاني من قراءة/كتابة الذاكرة بسبب الأحمال الثقيلة. ابحث عن `DUMP OF SERVICE diskstats` أو `sysdump` وابحث عن قيمة `Write MS`. يشير زمن انتقال الكتابة العالي (أي شيء يزيد عن 200 مللي ثانية) إلى أن التخزين الداخلي لهاتفك يعاني على الأرجح من قراءة وكتابة الملفات. لإزالة التقارير القديمة، انتقل إلى الإعدادات > التخزين > ملفات dumpstate أو تقارير الأخطاء واحذفها.