Bahay Hardware Ano ang core dump? - kahulugan mula sa techopedia

Ano ang core dump? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Core Dump?

Ang isang pangunahing tambakan ay isang file ng isang na-dokumentong memorya ng isang computer kung kailan nag-crash ang isang programa o computer. Ang file ay binubuo ng naitala na katayuan ng memorya ng nagtatrabaho sa isang tahasang oras, karaniwang malapit sa kung kailan nag-crash ang system o kapag natapos ang programa nang hindi tama.


Bukod sa buong memorya ng system o bahagi lamang ng programa na nag-abort, ang isang pangunahing dump file ay maaaring magsama ng karagdagang impormasyon tulad ng:

  • Ang estado ng processor
  • Ang mga nilalaman ng rehistro ng rehistro
  • Impormasyon sa pamamahala ng memorya
  • Ang kontra at stack pointer ng programa
  • Ang operating system at impormasyon ng processor at mga bandila

Ang pangunahing dump ay maaaring kilala rin bilang memory dump, storage dump o dump.

Ipinapaliwanag ng Techopedia ang Core Dump

Ang mga programer ay madalas na gumagamit ng isang pangunahing dump upang suriin ang problema sa paggamit ng isang debugger. Ang isang pangunahing dump ay maaaring isama ang lahat ng memorya ng system o isang bahagi ng programa na nabigo. Mayroong maraming mga kadahilanan kung bakit maaaring mag-crash ang isang computer o programa:

  • Nasira ang data
  • Isang matinding error sa gumagamit
  • Mga file na nahawaan ng virus
  • Mga problema sa pag-access sa mga file ng data
  • Isang lipas na operating system
  • Isang pagkakamali sa pagkakabukod o error sa bus
  • Isang mahinang maaliwalas o maalikabok na computer tower
  • Isang kasalanan na napansin ng system sa software o hardware
  • Ang sobrang pag-init ng computer na sanhi ng isang faulty heat sink o fan

Karaniwan, ang isang pangunahing dump file ay may kasamang random na pag-access ng memorya (RAM) na nilalaman ng isang tiyak na proseso o bahagi ng isang puwang ng address ng proseso at mga halaga ng mga rehistro ng processor. Ang mga pangunahing file ng dump dump ay maaaring magamit upang pag-aralan ang sanhi ng dump, tiningnan bilang teksto o nakalimbag.


Dahil ang isang kontemporaryong OS address address space ay maaaring magbahagi ng mga pahinga at mga pahina sa iba pang mga file at proseso, ginagamit ang isang mas masalimuot na imahe. Sa mga system na tulad ng Unix, karaniwang ginagamit ng mga pangunahing dump ang karaniwang format na maipapatupad na imahe:

  • Mach-O sa Mac OS X
  • a.out sa mga mas lumang bersyon ng Unix
  • Maaaring maipapatupad at mai-link na format (ELF) sa modernong Linux, Solaris, Unix System V at Berkeley software distribution (BSD) scheme

Orihinal na, isang pangunahing dump ang naglilipat ng mga nilalaman ng memorya upang maitala ang estado ng computer. Ang mga pangunahing dumps ay aktwal na pag-print ng halos isang daang pahina o higit pa na binubuo ng mga octal o hexadecimal na mga numero. Ang mga pahina ay pinag-aralan ng mga programmer upang magsaliksik ng sanhi ng pag-crash o abnormally natapos na programa. Kalaunan, ang pagpapakilala ng mga debugger ay tinanggal ang pangangailangan para sa napakalaking mga stack ng mga pag-print.

Ano ang core dump? - kahulugan mula sa techopedia