نحوّل «يتوقّف أحيانًا» إلى مشكلة يمكن التحقيق فيها.
لا يمكن إعادة إنتاج العطل لديكم. أو يتعطّل التطبيق فقط بعد تشغيل طويل. أو لا تعرفون هل السبب في التطبيق أم في الجهاز. أمام أعطال كهذه، لا نكتفي بإدخال تعديلات متتالية مبنية على التخمين، بل نزيد المعلومات القابلة للرصد ونضيّق دائرة الأسباب المحتملة.
الأعراض التي يمكنكم استشارتنا بشأنها
- تعطّل أو توقّف بعد تشغيل متواصل يمتد من ساعات إلى أسابيع
- انقطاع نادر في الاتصال بالكاميرات الصناعية أو الأجهزة الطرفية
- تزايد مستمر في استهلاك الذاكرة وعدد المقابض (handles) والخيوط
- عدم استقرار في أجهزة معيّنة أو في ظروف تشغيل معيّنة فقط
- سجلات محفوظة لكن لا يمكن بها تتبّع ما أدّى إلى العطل
كيف نجري التحقيق
1. ترتيب ظروف الحدوث ونطاق التأثير
نراجع العَرَض وتكرار حدوثه وبيئة الاستخدام وما سبقه من عمليات أو تغييرات. ونرتّب الفرضيات منفصلةً بحسب موضع البحث: داخل التطبيق، أو الاتصالات، أو الجهاز، أو نظام التشغيل.
2. رصد المعلومات اللازمة
نختار من السجلات والحزم والاستثناءات واستهلاك الذاكرة وعدد المقابض وغيرها ما يلزم للتحقق من الفرضيات. وإذا كانت المعلومات ناقصة، أضفنا نقاط مراقبة، وحدّدنا طريقة الجمع مع مراعاة الحمل الذي تفرضه على التشغيل.
3. اختبار الأسباب المحتملة
نضيّق ظروف الحدوث، ونتحقق من الفرضيات باختبارات إعادة الإنتاج واختبارات المقارنة. ونفصل بين الوقائع المؤكَّدة وما لا يزال تقديرًا، ثم نرتّب توجّه التعديل أو التحقيق الإضافي.
نتائج التحقيق تقود إلى الخطوة التالية
إذا عثرنا على السبب، نرتّب توجّه التعديل وطريقة التحقق منه. وإذا تعذّر تحديده خلال مدة التحقيق، فنبيّن بوضوح العوامل التي استُبعدت، والأسباب التي بقيت محتملة، والمعلومات اللازمة بعد ذلك. ونتفق على شكل التقرير ونطاقه عند الطلب قبل أن نبدأ.
ونجهّز عند الحاجة سجلات تتبع مسار كل وحدة معالجة، وسجلات تتيح التحقق من حجز الموارد وتحريرها، واختبارات مسارات الفشل. والغاية ليست استعادة التشغيل في اللحظة فحسب، بل الوصول إلى حالة يمكن معها اتخاذ القرار بسرعة عند ظهور العَرَض نفسه مرة أخرى.
ما نرجو إبلاغنا به عند الاستشارة
أخبرونا بالعَرَض وتكرار حدوثه وإصدار ويندوز والتطبيق المستخدمين وما جرّبتموه حتى الآن. ويساعدنا في اختيار أسلوب التحقيق أن نعرف هل تتوفر السجلات والشيفرة المصدرية. ولا حاجة إلى إرفاق معلومات سرية أو بيانات اعتماد في أول رسالة تواصل.
وإذا كنتم تحتاجون كذلك إلى إصلاحات وصيانة مستمرة، فنقترح عليكم نطاق عمل يجمع ذلك مع التعديل والصيانة لبرمجيات ويندوز القائمة.