Wat is een stortplaats?

Een dumpbestand is een bestand dat fungeert als een plaats waar de computer actuele informatie over de status van het systeem schrijft. Deze informatie kan de huidige tijd en datum bevatten, details over de eerder uitgevoerde opdrachten op het systeem en details over eventuele foutcodes die voorafgingen aan een systeem- of programmacrash. De dumpfile kan ook geheugeninformatie bevatten voor gegevens die zijn opgeslagen boven en onder de locatie van de defecte thread en lijsten met actieve modules en threads die actief waren op het moment van de dump, evenals andere gegevens. Meestal gebruikt in crashscenario's, biedt een dumpbestand de eindgebruiker relevante informatie over de status van het systeem vóór de crash, waardoor debugging-inspanningen voor de eindgebruiker gemakkelijker worden.

Vergelijkbaar met een archeologisch rapport van de status van de computer vóór een enorme catastrofe of andere systeemgebeurtenis, fungeert een dumpfile als een aandenken dat een systeem- of programmacrash overleeft en probeert de eindgebruiker voldoende informatie te geven om de reden achter de crash te achterhalen. Hoewel de informatie in een enkel dumpbestand misschien niet voldoende is om de reden voor een fatale fout of crash vast te stellen, kan de gecombineerde informatie uit meerdere dumpfiles vaak patronen benadrukken die kunnen helpen bij het identificeren van de hoofdoorzaak van een probleem. Als de eindgebruiker een enkele dumpfile heeft die een crash laat zien in combinatie met een ander verdacht actief programma of thread, is dit waarschijnlijk een afwijking; als de andere verdachte thread actief is elke keer dat er een crash optreedt, wordt het veel waarschijnlijker dat de verdachte thread op de een of andere manier bijdraagt ​​aan het probleem.

De informatie in een specifiek dumpbestand is vaak afhankelijk van de toepassing. Dit betekent dat verschillende programma's verschillende soorten gegevens opslaan in een dumpbestand. Bovendien kunnen bepaalde programma's verschillende soorten dumpbestanden produceren, met verschillende detailniveaus. Windows® CE 5.0 heeft bijvoorbeeld de mogelijkheid om in escalerende volgorde van complexiteit contextdumps, systeemdumps en complete dumps te genereren. Deze verschillen afhankelijk van het detailniveau; systeemdumps bevatten alle informatie in een contextdump plus informatie over callstacks; module-, proces- en threadlijsten voor het systeem; en informatie over geheugen rondom de defecte thread.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?