Transformăm „uneori se oprește” într-o problemă care poate fi investigată.
Defectul nu se reproduce în mediul aflat la îndemână. Aplicația cade numai după o funcționare îndelungată. Nu se știe dacă vina aparține aplicației sau echipamentului. În locul unor corecții succesive bazate doar pe presupuneri, mărim volumul de informații observabile și restrângem treptat cauzele posibile.
Simptome pentru care puteți cere o consultație
- Aplicația cade sau se oprește după câteva ore sau câteva săptămâni de funcționare continuă
- Comunicația cu camerele industriale sau cu alte echipamente periferice se întrerupe ocazional
- Memoria, handle-urile sau firele de execuție cresc fără încetare
- Comportamentul devine instabil numai pe anumite stații sau în anumite condiții de exploatare
- Jurnalele există, dar nu permit reconstituirea evenimentelor care au dus la defect
Cum decurge investigația
1. Clarificăm situația și domeniul afectat
Verificăm simptomul, frecvența apariției, mediul de utilizare și acțiunile sau modificările de dinaintea defectului. Separăm ipotezele și stabilim unde trebuie căutat: în interiorul aplicației, în comunicație, în echipament sau în sistemul de operare.
2. Observăm informațiile necesare
Din jurnale, pachete de rețea, excepții, consumul de memorie, numărul de handle-uri și alte surse, alegem datele necesare pentru a verifica ipotezele. Dacă informațiile nu sunt suficiente, adăugăm puncte de observare și stabilim metoda de colectare ținând cont și de încărcarea suplimentară asupra exploatării.
3. Verificăm cauzele posibile
Restrângem condițiile de apariție și confirmăm ipotezele prin teste de reproducere și teste comparative. Separăm faptele confirmate de ceea ce rămâne deocamdată simplă presupunere și, pe această bază, stabilim direcția de modificare sau de investigare suplimentară.
Rezultatele investigației alimentează pașii următori
Dacă cauza este găsită, stabilim direcția de modificare și modul de verificare. Dacă nu poate fi identificată în perioada investigației, precizăm totuși factorii excluși, cauzele care rămân posibile și informațiile necesare în continuare. Forma și domeniul raportului se convin la preluarea solicitării.
La nevoie, pregătim și jurnale prin care evenimentele pot fi urmărite pe unități de procesare, înregistrări care permit verificarea alocării și eliberării resurselor, precum și teste ale scenariilor de eroare. Scopul nu este doar revenirea la funcționare, ci și o stare în care, la apariția aceluiași simptom, decizia poate fi luată mai repede.
Ce să ne comunicați, în măsura în care știți, când cereți o consultație
Spuneți-ne care este simptomul, cât de des apare, ce versiune de Windows și ce aplicație folosiți și ce ați încercat până acum. Ne este mai ușor să alegem metoda de investigație dacă ne spuneți și dacă dispuneți de jurnale sau de cod sursă. La prima solicitare nu este necesar să atașați informații confidențiale sau date de autentificare.
Dacă sunt necesare și corecții sau întreținere continuă, vă propunem un domeniu de lucru care îl combină cu modificarea și întreținerea software-ului Windows existent.