A KomuraSoft Windows-fejlesztési és műszaki támogatása

Hibakeresés és kiváltó ok elemzéseA „néha leáll” jelenségből vizsgálható probléma lesz.

A helyben nem reprodukálható összeomlások, a ritka kommunikációs leállások, a hosszú üzem utáni hibák. A naplókból és a mérésekből szűkítjük a lehetséges okokat, és segítünk dönteni a javításról vagy a további vizsgálatról.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

  • Közvetlenül mérnökkel egyeztethet
  • A követelmények rögzítése előtt is konzultálhat velünk
  • Elég a szükséges körre megbízást adni

Ilyen szakaszban is konzultálhat velünk

Induljunk attól, ami most gondot okoz.

Csak napokig vagy hetekig tartó üzem után áll le

Rögzítjük az erőforrások alakulását és a hibás útvonalakat, és szűkítjük a fellépés feltételeit.

Nem tudjuk, hogy az alkalmazás, a berendezés vagy a hálózat az oka

A naplókat, a csomagokat és az operációs rendszer viselkedését összevetve behatároljuk a hibát.

Vannak naplóink, mégsem tudjuk követni az okot

Tisztázzuk, milyen megfigyelési pontokra van szükség, és olyan információt gyűjtünk, amellyel a hipotézisek ellenőrizhetők.

Olyan partner, akivel a műszaki kérdéseket úgy, ahogy vannak, megbeszélheti.

Go Komura profilfotója

Képviselő és mérnök

Go Komura

A Windowsra specializálódott mérnök a probléma megismerésétől a vizsgálaton és a tervezésen át a megvalósításig végigvezeti a munkát. Ha valamit még nem tud pontosan megfogalmazni, a műszaki kérdések felől együtt rendezzük.

Pályafutás és technológiai stack / Cégadatok

Közzétett műszaki esettanulmány

Csak hosszú üzem után fellépő összeomlás kivizsgálása

A handle-számok alakulásának és a feldolgozási határok naplózásának rendbetételével a vizsgálatot a handle-szivárgásra szűkítettük.

A probléma és a vizsgálat menete

Vállalható kör

A szükséges résztől a teljes feladatig megbízhat.

Egy-egy vizsgálattól vagy módosítástól a teljes fejlesztésig. A megbízás körét az Ön jelenlegi helyzetéhez igazítva határozzuk meg.

Hibák behatárolása és okuk kivizsgálása

Összeomlások, kommunikációs leállások és nehezen reprodukálható hibák vizsgálata: a fellépés feltételeinek és a lehetséges okoknak a feltárása.

Hibák elemzése hosszú idejű üzem esetén

Memória- és handle-szivárgás, erőforrás-kimerülés, a szálak számának növekedése és hasonlók elemzése folyamatos megfigyelés alapján.

Támogatás a módosításhoz és az ismétlődés megelőzéséhez

A vizsgálat eredményén alapuló módosítási irány kialakítása, a naplózás javítása és a hibaútvonal-tesztek kidolgozása.

Példák az ellenőrzött és átadott anyagokra

  • A megerősített tények és a lehetséges okok
  • A módosítási irány vagy a következő ellenőrzendő kérdések
  • Javaslat a naplózás és a megfigyelés módszerének javítására

A példák a megbízás körétől függenek. Az eredmények körét és formáját az árajánlat elkészítésekor egyeztetjük.

Ha van közöttük az Önéhez hasonló probléma, először ismertesse a helyzetet.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

Díj és menete

Nem kell kezdetben mindent eldöntenie.

Csak vizsgálatra szóló megbízással is kezdhetjük

A módosítást nem kell egyben megrendelni: először a behatárolást és az okok vizsgálatát is megbízhatja. Az időtartamról és a jelentés tartalmáról előre megállapodunk.

Iránymutató díj

A vizsgálat körétől és időtartamától függő árajánlat

A hiba vizsgálatának megbízása önmagában is díjköteles. Az ok megtalálását nem garantáljuk; a jelentésben szétválasztjuk a megerősített tényeket és a nem megerősített kérdéseket.

Az előzetes vizsgálat díjmentes köre és a díjköteles munkák

Azzal a feltétellel, hogy megvalósíthatónak ítélés esetén az éles fejlesztést Ön rendeli meg, az árajánlathoz és a megrendelés elbírálásához szükséges körű előzetes vizsgálat alapesetben díjmentes. A hosszú idejű ellenőrzés, a külön környezet kiépítése, a prototípus vagy PoC, a részletes vizsgálati jelentés átadása és hasonlók díjköteles lehet.

Ha magát a vizsgálatot vagy felülvizsgálatot rendeli meg, arra önálló, díjköteles munkaként árajánlatot adunk. Díjköteles munka esetén a megkezdés előtt tájékoztatjuk a körről és a díjról.

  1. A helyzet megosztása

    Ismertesse a célt, a problémát és a célkörnyezetet, amennyire tudja.

  2. A kör és a díj egyeztetése

    Tájékoztatjuk a szükséges vizsgálatról, a munka köréről, az eredményekről, a díjról és a menetről.

  3. Megállapodás után kezdünk

    A vizsgálat vagy a fejlesztés közbeni állapotot, a megerősített eredményeket és a megmaradó korlátokat megosztjuk Önnel.

  4. Az eredmények ellenőrzése és átadása

    Az egyeztetett feltételek szerint ellenőrizzük az eredményt, és előkészítjük a bevezetést vagy a következő lépést.

Szeretne részletesebben megismerni a műszaki tartalmat?

A támogatott technológiák és a részletes menet megnyitása

Az „időnként leáll” problémából vizsgálható probléma lesz.

Helyben nem reprodukálható. Csak hosszabb üzem után omlik össze. Nem tudni, hogy az alkalmazás vagy a berendezés a ludas. Az ilyen hibáknál nem találgatásra épülő javítgatással haladunk, hanem több megfigyelhető információt gyűjtünk, és ezzel szűkítjük a lehetséges okok körét.

Milyen tünetek miatt konzultálhat velünk

  • Néhány órás vagy több hétig tartó folyamatos üzem után az alkalmazás összeomlik vagy leáll.
  • Az ipari kamerákkal vagy más perifériákkal folytatott kommunikáció ritkán megszakad.
  • A memóriahasználat, a handle-ök vagy a szálak száma folyamatosan nő.
  • Az alkalmazás csak bizonyos gépeken vagy üzemeltetési feltételek mellett viselkedik instabilan.
  • Vannak naplók, de belőlük nem követhető nyomon, hogyan jutott el a rendszer a hibáig.

A vizsgálat menete

1. A hiba körülményeinek és hatókörének tisztázása

Megnézzük a tünetet, a gyakoriságot, a használati környezetet, valamint a hiba előtti műveleteket és módosításokat. A feltevéseket szétválasztjuk aszerint, hogy az alkalmazáson belül, a kommunikációban, a berendezésben vagy az operációs rendszerben kell-e keresni az okot.

2. A szükséges információk megfigyelése

A naplókból, a hálózati csomagokból, a kivételekből, a memóriahasználatból, a handle-ök számából és más forrásokból kiválasztjuk azokat az adatokat, amelyek a feltevések ellenőrzéséhez kellenek. Ha információ hiányzik, új megfigyelési pontokat adunk hozzá, és az adatgyűjtés módját úgy választjuk meg, hogy az üzemeltetést se terhelje túlzottan.

3. A lehetséges okok ellenőrzése

Szűkítjük a fellépés feltételeit, és reprodukálási, illetve összehasonlító tesztekkel ellenőrizzük a feltevéseket. Elválasztjuk a megerősített tényeket attól, ami még csak feltételezés, és ennek alapján rendezzük a módosítás vagy a további vizsgálat irányát.

A vizsgálat eredményéből a következő lépés

Ha megtaláljuk az okot, összeállítjuk a módosítás irányát és az ellenőrzés módját. Ha a megállapodott vizsgálati időszakban nem sikerül azonosítani, akkor is egyértelművé tesszük, mely tényezőket sikerült kizárni, mely lehetséges okok maradtak, és milyen további információra van szükség. A jelentés formájáról és terjedelméről a megrendeléskor állapodunk meg.

Szükség esetén kidolgozunk olyan naplózást is, amellyel feldolgozási egységenként követhető a folyamat, olyan feljegyzéseket, amelyekből ellenőrizhető az erőforrások lefoglalása és felszabadítása, valamint hibaútvonal-teszteket. A cél nem csupán az adott helyzetben történő helyreállítás, hanem az, hogy ha ugyanaz a tünet újra jelentkezik, gyorsabban lehessen dönteni.

Amit a konzultáció során érdemes megadni, ha tudja

Kérjük, írja meg a tünetet, a fellépés gyakoriságát, a használt Windows-verziót és alkalmazást, valamint azt, hogy mit próbáltak ki eddig. Ha azt is jelzi, hogy rendelkezésre állnak-e naplók és forráskód, könnyebben tervezzük meg a vizsgálat módját. Az első megkereséshez nem szükséges bizalmas információt vagy hitelesítő adatokat mellékelni.

Ha folyamatos javításra vagy karbantartásra is szükség van, a meglévő Windows-szoftverek módosításával és karbantartásával kombinálva ajánlunk megoldást a feladatkörre.

Gyakori kérdések a megbízás előtt

Megrendelhető pusztán a kiváltó ok vizsgálata?

Igen. Módosítás nélkül, kizárólag a hiba behatárolására vagy a kiváltó ok kivizsgálására irányuló megbízást is vállalunk. A vizsgálat terjedelmét, időtartamát és a jelentés tartalmát előre egyeztetjük. Ha önmagában a vizsgálatot rendeli meg, az fizetős szolgáltatás.

Konzultálhatunk akkor is, ha a hiba csak ritkán reprodukálható?

Igen. Áttekintjük a hiba idején keletkezett naplókat, kommunikációs adatrögzítéseket, erőforrás-használati adatokat és más forrásokat, majd összegyűjtjük a hiányzó megfigyelési pontokat. Ha nincs reprodukálásra alkalmas környezet, azzal kezdjük, hogyan gyűjthetők adatok a helyszíni üzemben.

Garantálják, hogy a kiváltó okot feltétlenül megtalálják?

A kiváltó ok megtalálását nem garantáljuk. A vizsgálható terület a reprodukálás feltételeitől és a megszerezhető információktól függ. A jelentésben elkülönítjük a megerősített tényeket, a lehetséges okokat és a még nem ellenőrzött pontokat, hogy az alapján dönteni lehessen a további vizsgálatról vagy a módosításról.

Kapcsolat

Kezdjük a jelenlegi helyzet néhány sorával.

Részletes specifikációra és szakkifejezésekre nincs szükség. A következőket írja meg, amennyire tudja.

  • Mi okoz gondot, illetve mit szeretne megvalósítani
  • Az érintett szoftver, eszköz és környezet
  • Kívánt időpont (ha még nincs eldöntve, az sem baj)

Az első megkereséshez nem kell bizalmas anyagokat vagy jelszavakat mellékelni.

Példa a konzultációs üzenet szövegére

Az alkalmazás hosszú futás után leáll, de a fejlesztői környezetben nem reprodukálható. Szeretném megbeszélni, mit érdemes először megvizsgálni.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

A megbeszélés gomb a magyar nyelvű kapcsolati oldalra visz, ahol a kapcsolatfelvétel módjai olvashatók. A „Megbeszélés e-mailben” gombbal a szolgáltatás nevével ellátott e-mailt lehet létrehozni.