Muudame „vahel jääb seisma“ uuritavaks probleemiks.
Arendaja arvutis see ei reprodutseeru. Rakendus jookseb kokku alles pärast pikka tööd. Pole selge, kas põhjus on rakenduses või seadmes. Selliste tõrgete puhul ei tee me parandusi pelgalt oletuste põhjal, vaid suurendame jälgitava teabe hulka ja kitsendame võimalike põhjuste ringi.
Sümptomid, mille kohta võite nõu küsida
- Mõne tunni kuni mitme nädala pideva töö järel tekib kokkujooksmine või seiskumine.
- Side tööstuskaamera või muude välisseadmetega katkeb harva.
- Mälu, käepidemete või lõimede arv kasvab pidevalt.
- Töö muutub ebastabiilseks ainult teatud arvutis või teatud töötingimustes.
- Logid on olemas, kuid tõrkeni viinud sündmuste käiku ei saa jälgida.
Kuidas uurimine kulgeb
1. Selgitame välja tekkimise olukorra ja mõju ulatuse
Kontrollime sümptomit, esinemissagedust, kasutuskeskkonda ning viimaseid toiminguid ja muudatusi. Jagame hüpoteesid selle järgi, kas uurida tuleb rakenduse sisemust, sidet, seadet või operatsioonisüsteemi.
2. Jälgime vajalikku teavet
Logide, pakettide, erandite, mälukasutuse, käepidemete arvu ja muu põhjal valime teabe, mida hüpoteeside kontrollimiseks vaja on. Kui teavet jääb puudu, lisame jälgimispunkte ning valime kogumisviisi, arvestades koormust töökeskkonnale.
3. Kontrollime võimalikke põhjuseid
Piirame tekkimise tingimusi ja kontrollime hüpoteese reprodutseerimis- ja võrdlustestidega. Eristame kinnitatud faktid sellest, mis jääb veel oletuse tasemele, ning kujundame muudatuste ja täiendava uurimise suuna.
Uurimistulemused järgmiste tegevuste aluseks
Kui põhjus leitakse, selgitame välja muudatuste suuna ja kontrollimise viisi. Ka siis, kui uurimisaja jooksul põhjust tuvastada ei õnnestu, esitame välistatud tegurid, allesjäänud võimalikud põhjused ja järgmiseks vajaliku teabe. Aruande vormi ja ulatuse lepime kokku tellimisel.
Vajaduse korral koostame ka logid, mis võimaldavad töötlusüksuste kaupa sündmuste käiku jälgida, kirjed, mis võimaldavad kontrollida ressursside hõivamist ja vabastamist, ning rikketeede testid. Eesmärk ei ole üksnes olukorra kohene taastamine, vaid seisund, milles samasuguse sümptomi korduvale tekkimisele saab kiiresti hinnangu anda.
Andke nõustamisel teada, mida teate
Andke teada sümptom, esinemissagedus, kasutatav Windows ja rakendus ning seni proovitud abinõud. Kui teate ka seda, kas logid ja lähtekood on olemas, on uurimisviisi lihtsam kaaluda. Esimese päringu juurde ei ole vaja lisada konfidentsiaalset teavet ega autentimisandmeid.
Kui vajate ka pidevat parandamist ja hooldust, pakume tegevuste ulatust koos teenusega Olemasoleva Windowsi tarkvara muutmine ja hooldus.