核心转储

✍ dations ◷ 2025-04-04 06:37:53 #计算机科学,计算机错误

核心文件(core file),也称磁芯倾印(core dump),是操作系统在进程收到某些信号而终止运行时,将此时进程地址空间的内容以及有关进程状态的其他信息写出的一个磁盘文件。这种信息往往用于调试。

核心文件一词来源于磁芯内存(core memory),1950-1970年代的主要的随机存取存储介质。

核心文件通常在系统收到特定的信号时由操作系统生成。信号可以由程序执行过程中的异常触发,也可以由外部程序发送。动作的结果一般是生成一个某个进程的内存转储的文件,文件包含了此进程当前的运行堆栈信息。有时程序并未经过彻底测试,这使得它在执行的时候一不小心就会遭到破坏。这可能会导致核心转储(core dump)。现在的UNIX系统极少会面临这样的问题。即使遇到,程序员可以通过核心映像调试程序来找到错误原因。

程序自身产生的coredump文件一般可以用来分析程序运行到哪里出错了。

Linux平台常用的coredump文件分析工具是gdb;Solaris平台用pstack和pflags;Windows平台用userdump和windbg。

外部程序触发的dump一般用来分析进程的运行情况,比如分析内存使用/线程状态等。

Solaris的常用内存分析工具umem就是需要先通过gcore pid得到coredump的文件然后继续分析内存情况。

因一个翻译错误,它也被戏称为吐核

相关

  • 抗银屑病药干癣(英语:psoriasis,/soʊˈraɪ.əsᵻs/,学名为银屑病,又称“白疕”或“牛皮癣”)是一种慢性皮肤疾病,主要特色是在身上出现一块一块异常的皮肤。通常,这些块状皮肤异常会发红、发
  • 漱口药水漱口水,又称为口腔漱洗液,是口腔卫生产品,具有杀除微生物牙垢的功能,并防止由其引起的龋齿、齿龈炎和口臭的功效。防蛀漱洗液通过使用氟化物,从而保护牙齿并防止龋齿。漱口水也有
  • 性与法律性犯罪是指未经双方同意违反自由意愿的性行为及有关的犯罪行为,通常性犯罪会伴随暴力行为发生,常见的性犯罪有强迫性行为、性骚扰、猥亵及拐卖人口。短语“最低合法性交年龄”
  • “你”于2006年获选为《时代》杂志的年度风云人物。《时代》把“你”选为年度风云人物,原因是数以百万计的人在维基百科、YouTube、MySpace、Facebook、亚马逊网络书店、GNU/
  • 代茶冬青树代茶冬青(学名:Ilex vomitoria)是原产于北美洲东南部的冬青,包括美国马里兰州南至佛罗里达州及西至奥克拉荷马州及德克萨斯州与墨西哥恰帕斯州。代茶冬青是一种常绿植物,高5-9米,
  • Moscow莫斯科(俄语:Москва,罗马化:Moskva,IPA:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000",
  • 陈一丹陈一丹(1971年-),原名陈惠龙,籍贯广东潮阳(今广东省汕头市潮南区),出生于广东惠州,成长于深圳,中国企业家。先后在深圳大学取得化学学士学位、南京大学取得法学硕士学位;2019年获得新加
  • 银雀山汉墓银雀山汉墓是位于山东省临沂市银雀山的汉朝墓地群落及其纪念馆的统称。银雀山汉墓出土有竹简、漆木器、陶器、铜器和钱币等,以竹简最为珍贵。1977年被列为山东省第一批文物保
  • 谷氨酰氨基肽酶谷氨酰氨基肽酶,又称氨基肽酶A,旧称血管紧张素酶A。它由基因编码,且高度保守。谷氨酰氨基肽酶是一种膜结合锌蛋白,能催化谷氨酸和天冬氨酸从肽链的N末端水解。例如,把血管紧张素I
  • 硬颚近音硬颚近音(voiced palatal approximant),又叫硬颚无擦通音,是辅音的一种,用于一些口语中。硬颚无擦通音在国际音标的符号是⟨j⟩,X-SAMPA音标的符号则是⟨j⟩。硬颚无擦通音的特征: