Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
súbor s výpisom predstavuje to , čo jej názov napovedá . Keď počítačový program havaruje alebo inak nečakane sa chová , systém môže " vyhodiť " súbor core dump . Tento súbor obsahuje všetky informácie o stave programu v čase kolapsu . Druh " posmrtného " Pozrite sa na program , tento artefakt umožňuje programátorom skúmať chyby programu vyskytli , a re- postava kód . Dump súbory sú v podstate záznam programu života až do jeho smrti .
Stack Trace alebo Thread Dump
Jeden konkrétny typ súboru výpisu je súbor trasovanie zásobníka . " Stack " programu je dátová štruktúra , ktorá predstavuje v súčasnej dobe vykonávanie metód a deklarované , lokálne premenné . V multi - Threaded programovanie , kde viac podprocesov popravy sú spustené súbežne , každé vlákno má balík predstavujúce jednotlivé spôsoby realizácie . Závit výpis je súbor , ktorý reprezentuje stav vlákne zásobníka počas vykonávania .
Haldy a haldy Uloží
haldy programu predstavuje dlhý - obdobie skladovania tohto programu , a to najmä objekty s použitím pamäte pridelené v rámci programu v dobe behu programu . Na rozdiel od zásobníka , obsah haldy nie sú automaticky mazať po ukončení programu ich použitie , ak nie je programovací jazyk , realizuje odvoz odpadu zberné opatrenia . Heap dump , ako trasovanie zásobníka alebo závit skládky , predstavuje stav haldy v danom okamihu v prevedení . Tento súbor s výpisom v jednotlivých katalógoch všetky pridelené z pamäte na halde objekty .
Haldy , skaly , a výkonné
Obaja závit skládky a haldy skládky hrajú dôležitú úlohu v sledovanie plnenia programu . Závit výpis zobrazuje stav zásobníka . Tento výpis súbor môže nastáva , keď vlákno vykonávanie pokúsi o prístup k nedostupné pamäti , alebo keď zásobník vyčerpá pamäť . Interpretácia závit výpis umožňuje programátorovi vidieť , aké metódy používate a aké metódy volanie a deklarácie premenných existujú v momente zlyhania programu . Heap dump obsahuje objekty na halde . To umožňuje programátorom záznam , koľko pamäte pridelí a aké objekty nie sú odstránené do voľnej pamäte . Pokiaľ dochádza k pretečeniu pamäte , tento obrázok ukazuje , čo objekty existujú na halde , keď to konečne dôjde pamäť .
Copyright © počítačové znalosti Všetky práva vyhradené