Hvad er en dumpfile?

En dumpfile er en fil, der fungerer som et sted, hvor computeren skriver aktuelle oplysninger om systemets status. Disse oplysninger kan omfatte den aktuelle tid og dato, detaljer om de tidligere udførte kommandoer om systemet og detaljer om eventuelle fejlkoder, der gik forud for et system eller et programulykke. Dumpfilen kan også omfatte hukommelsesinformation til data, der er gemt over og under placeringen af ​​den defekte tråd og lister over køremoduler og tråde, der er aktive på tidspunktet for dumpen, såvel som andre data. Typisk brugt i crash-scenarier giver en dumpfile slutbrugeren relevant information om systemets tilstand inden styrtet, hvilket gør fejlfindingsindsatsen lettere for slutbrugeren.

MAt give slutbrugeren tilstrækkelig information til at hjælpe med at opdage årsagen bag styrtet. Mens oplysningerne i en enkelt dump -fil muligvis ikke er nok til at finde årsagen bag en dødelig fejl eller nedbrud, kan de kombinerede oplysninger fra flere dumpfiler ofte fremhæve mønstre, der kan hjælpe med at identificere den grundlæggende årsag til et problem. Hvis slutbrugeren har en enkelt dumpfile, der viser et nedbrud, der forekommer i forbindelse med et andet mistænkeligt aktivt program eller tråd, er dette sandsynligvis en afvigelse; Hvis den anden mistænkelige tråd er aktiv, hver gang der opstår en nedbrud, bliver det langt mere sandsynligt, at den mistænkelige tråd på en eller anden måde bidrager til problemet.

Oplysningerne indeholdt i enhver specifik dumpfile er ofte applikationsafhængig. Dette betyder, at forskellige programmer vil gemme forskellige typer data i en dumpfile. Derudover kan visse programmer producere forskellige typer dumpfiler med forskellige detaljeringsniveauer. For eksempel Windows® CE 5.0 har evnen til at generere, i eskalerende rækkefølge af kompleksitet, kontekstdumps, systemdumps og komplette dumps. Disse er forskellige afhængigt af detaljeringsniveauet; Systemdumps indeholder alle oplysninger, der findes i en kontekstdump plus information om callstacks; Modul, proces og trådlister for systemet; og oplysninger om hukommelse omkring den defekte tråd.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?