Namai Aparatūra Kas yra pagrindinis sąvartynas? - apibrėžimas iš techopedijos

Kas yra pagrindinis sąvartynas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Core Dump“?

Pagrindinė sąsaja yra dokumentais užfiksuotos kompiuterio atminties failas, kai sudužo programa ar kompiuteris. Failas susideda iš įrašytos darbinės atminties būklės tam tikru metu, paprastai artimoje metu, kai sistema sudužo arba kai programa baigėsi netipiškai.


Be visos sistemos atminties arba tik dalies programos, kuri nutraukta, pagrindiniame faile gali būti tokios papildomos informacijos, kaip:

  • Perdirbėjo būsena
  • Procesoriaus registro turinys
  • Informacija apie atminties valdymą
  • Programos skaitiklis ir rietuvės rodyklė
  • Informacija apie operacinę sistemą ir procesorių bei vėliavos

„Core dump“ taip pat gali būti žinomas kaip atminties, atminties arba „dump“.

„Techopedia“ paaiškina „Core Dump“

Programuotojai dažnai naudoja pagrindinį failą, norėdami ištirti derinimo įrankio naudojimo problemą. Pagrindiniame duomenų rinkinyje gali būti visos sistemos atminties arba programos dalies, kurios nepavyko. Yra keletas priežasčių, dėl kurių kompiuteris ar programa gali sudužti:

  • Sugadinti duomenys
  • Griežta vartotojo klaida
  • Virusu užkrėsti failai
  • Problemos, susijusios su prieiga prie duomenų failų
  • Pasenusi operacinė sistema
  • Segmentų ar magistralės klaida
  • Prastai vėdinamas ar dulkėtas kompiuterio bokštas
  • Sistemos aptiktas programinės ar aparatinės įrangos gedimas
  • Kompiuterio perkaitimas, kurį sukėlė netinkamas šilumos kriauklė ar ventiliatorius

Paprastai pagrindinį išmetamąjį failą sudaro tam tikro proceso laisvosios kreipties atminties (RAM) turinys arba proceso adreso srities dalis ir procesorių registrų vertės. Pagrindiniai šalinimo failai gali būti naudojami analizuoti pateikimo priežastį, žiūrėti kaip tekstą arba spausdinti.


Kadangi šiuolaikinėje OS proceso adresų erdvėje gali būti dalijamasi pertraukomis ir puslapiais su kitais failais ir procesais, naudojamas sudėtingesnis vaizdas. Panašiose „Unix“ sistemose pagrindiniai sąvartynai paprastai naudoja standartinį vykdomojo vaizdo formatą:

  • „Mach-O“ „Mac OS X“
  • a.out senesnėse „Unix“ versijose
  • Vykdomas ir siejamas formatas (ELF) šiuolaikinėse „Linux“, „Solaris“, „Unix System V“ ir „Berkeley“ programinės įrangos platinimo (BSD) schemose

Iš pradžių pagrindinis duomenų kaupiklis tiksliai perkėlė atminties turinį, norėdamas įrašyti kompiuterio būklę. Pagrindiniai sąvartynai buvo faktiniai maždaug šimto ar daugiau puslapių atspaudai, kuriuos sudarė aštuonioliktainis arba šešioliktainis skaičiai. Programuotojai ištyrė puslapius, norėdami išsiaiškinti avarijos ar neįprastai nutrauktos programos priežastį. Galų gale įdiegus derinimo įrankius, nebereikėjo didelių spaudinių.

Kas yra pagrindinis sąvartynas? - apibrėžimas iš techopedijos