Co je skládka?

Dumpfile je soubor, který funguje jako místo, kde počítač zapisuje aktuální informace o stavu systému. Tyto informace mohou zahrnovat aktuální čas a datum, podrobnosti o předchozích spuštěných příkazech v systému a podrobnosti o všech chybových kódech, které předcházely selhání systému nebo programu. Dumpfile může také obsahovat informace o paměti pro data uložená nad a pod umístěním vadného vlákna a seznamy běžících modulů a vláken aktivních v době výpisu, jakož i další data. Dumpfile, který se obvykle používá v scénářích selhání, poskytuje koncovému uživateli relevantní informace o stavu systému před pádem, čímž usnadňuje debugovací úsilí koncovému uživateli.

Podobně jako archeologická zpráva o stavu počítače před masivní katastrofou nebo jinou systémovou událostí, skládka funguje jako memento, které přežije selhání systému nebo programu, a snaží se koncovému uživateli poskytnout dostatečné informace, které pomohou odhalit příčinu havárie. Zatímco informace obsažené v jednom souboru výpisu nemusí stačit k určení příčiny fatální chyby nebo selhání, kombinované informace z více výpisů mohou často zvýraznit vzorce, které mohou pomoci identifikovat kořenovou příčinu problému. Pokud má koncový uživatel jediný skládku, která ukazuje selhání, ke kterému dochází ve spojení s jiným podezřelým aktivním programem nebo vláknem, bude to pravděpodobně anomálie; Pokud je další podezřelé vlákno aktivní pokaždé, když dojde ke zhroucení, je mnohem pravděpodobnější, že podezřelé vlákno nějakým způsobem přispívá k problému.

Informace obsažené v jakémkoli konkrétním výpisu souboru často závisí na aplikaci. To znamená, že různé programy budou ukládat různé typy dat do skládky. Některé programy mohou navíc produkovat různé typy souborů výpisu s různou úrovní podrobnosti. Například Windows® CE 5.0 má schopnost generovat v eskalovaném pořadí složitosti výpisy kontextu, systémové výpisy a úplné výpisy. Liší se v závislosti na úrovni podrobnosti; systémové výpisy obsahují všechny informace nalezené v výpisu kontextu plus informace o zpětných voláních; seznamy modulů, procesů a vláken systému; a informace o paměti obklopující vadné vlákno.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?