Casa Maquinari Què és l’abocament principal? - Definició de tecnologia

Què és l’abocament principal? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Core Dump?

Un volcador principal és un fitxer de la memòria documentada d’un ordinador de quan es va estavellar un programa o ordinador. El fitxer consta de l'estat registrat de la memòria de treball en un moment explícit, normalment proper a quan es va estavellar el sistema o quan el programa va acabar de forma atípica.


A part de tota la memòria del sistema o només una part del programa que ha avortat, un fitxer de descàrrega bàsica pot incloure informació addicional, com ara:

  • L’estat del processador
  • Contingut del registre del processador
  • Informació de gestió de memòria
  • El comptador i el punter del programa
  • Informació i indicadors del sistema operatiu i del processador

El dump core també es pot conèixer com a dump de memòria, dump d’emmagatzematge o dump.

Techopedia explica Core Dump

Els programadors sovint utilitzen un descàrrega bàsica per examinar el problema amb l’ús d’un depurador. Una descàrrega bàsica pot incloure tota la memòria del sistema o una part del programa que ha fallat. Hi ha diverses raons per les quals un ordinador o programa pot estavellar-se:

  • Dades danyades
  • Error greu de l'usuari
  • Arxius infectats per virus
  • Problemes d'accés als fitxers de dades
  • Un sistema operatiu obsolet
  • Un error de segmentació o error de bus
  • Una torre informàtica mal ventilada o amb pols
  • Una fallada detectada pel sistema al programari o al maquinari
  • Sobreescalfament informàtic causat per un ventilador o un ventilador defectuós

Generalment, un fitxer de descàrrega bàsica inclou el contingut de memòria d'accés aleatori (RAM) d'un determinat procés o part d'un espai d'adreces del procés i els valors dels registres del processador. Els fitxers de descàrrega bàsics es poden utilitzar per analitzar la causa de l'abocament, vist com a text o imprès.


Com que un espai d’adreces de procés de sistema contemporani pot compartir pauses i pàgines amb altres fitxers i processos, s’utilitza una imatge més complexa. En sistemes com Unix, els dipòsits bàsics normalment utilitzen el format d'imatge executable estàndard:

  • Mach-O a Mac OS X
  • a.out en versions anteriors d’Unix
  • Format executable i enllaçable (ELF) en esquemes de distribució de programari moderns Linux, Solaris, Unix System V i Berkeley (BSD)

Originalment, un core dump transferia el contingut de la memòria precisament per registrar l'estat de l'ordinador. Els dipòsits bàsics eren impressions reals d'un centenar de pàgines o més que consistien en nombres octals o hexadecimals. Els programadors van estudiar les pàgines per investigar la causa de l'accident o el programa que es va acabar amb anormalitat. Finalment, la introducció de depuradors va eliminar la necessitat de masses d’impressions massives.

Què és l’abocament principal? - Definició de tecnologia