什么是堆芯废料?(a core dump?)

核心转储是发生严重错误时计算机内存内容的记录。它可能包括整个系统内存,也可能只包括失败程序正在使用的部分。它还可能包括其他相关数据,如处理器状态、寄存器内容和有关运行进程的信息。软件工程师经常与调试器和其他实用程序一起使用内核转储来分析和修复计算机错误。内核转储还可用于在正常操作期间将工作进程从一个处理器转移到另一个处理器。...

核心转储是发生严重错误时计算机内存内容的记录。它可能包括整个系统内存,也可能只包括失败程序正在使用的部分。它还可能包括其他相关数据,如处理器状态、寄存器内容和有关运行进程的信息。软件工程师经常与调试器和其他实用程序一起使用内核转储来分析和修复计算机错误。内核转储还可用于在正常操作期间将工作进程从一个处理器转移到另一个处理器。

A kernel panic, also known as "the blue screen of death," is perhaps the best known type of core dump.

“磁芯转储”一词可能起源于20世纪60年代,当时早期的计算机使用磁芯存储器。当一个正在运行的程序崩溃时,整个内核中的所有数据都打印在纸上,以帮助调试。这些打印输出通常只包含内存地址和八进制或十六进制的数据。随着存储技术的改进,内核转储可以保存到磁盘、可移动磁带或非易失性记忆棒中。更大的状态信息存储容量以及软件调试的进步使错误诊断更加高效。

内核转储的典型原因是写得不好的应用程序或系统软件。通常,程序代码假定指针和数组索引总是引用有效的数据结构。例如,如果其中任何一个已超出其原始结构的边界,则可能发生堆芯转储。访问存储设备上的数据文件或读取损坏的数据时出现问题,也可能导致核心转储。硬件问题,包括内存、硬盘或处理器出现故障,也会触发这些问题。

通常有两种类型的堆芯转储。一种类型是正在运行的进程或应用程序终止,控制返回到操作系统。在这种情况下,系统的其余部分继续正常工作,因为只有有问题的程序被停止。通常会生成一个大的内核转储文件,然后将其加载到调试器中。如果错误发生在有可用符号和源代码的程序中,也可以将这些符号和源代码加载到调试器中。

另一种更严重的内核转储类型也称为内核死机。这种类型的转储会使整个系统停止运行,以防止进一步的复杂性和数据损坏。在Microsoft Windows®系统上,这种转储通常以非常熟悉的“蓝屏死亡”形式发生像这样的恐慌通常更难调试,并且通常是由硬件或系统级问题引起的。这些可能发生在系统完成引导之前,而关于实际原因的信息很少。

  • 发表于 2021-12-10 09:30
  • 阅读 ( 117 )
  • 分类:互联网

你可能感兴趣的文章

为什么cpu内核的速度都是相同的,而不是不同的?

...意到,所有的核心似乎都有速度,而不是不同的组合。为什么?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。...

  • 发布于 2021-04-07 13:15
  • 阅读 ( 156 )

倾倒(dump)和垃圾填埋(landfill)的区别

...界面临的最大问题之一。在人类的日常生活中,他产生的废料,如果管理不当,会导致健康和环境问题。各国**面临着寻找最有效的废物处理和管理系统来使用。 几十年前,当人类人口还没有今天这么多的时候,废物处理很容易...

  • 发布于 2021-06-23 18:21
  • 阅读 ( 349 )

倾倒(dump)和垃圾填埋(landfill)的区别

...么办?当所有的垃圾都从不同的房子里收集起来时会发生什么呢?嗯,垃圾和废料要么倾倒要么扔到垃圾填埋场。你一定看到垃圾车收集了大量的垃圾,是他们把垃圾扔到垃圾填埋场或者倾倒垃圾的。然而,垃圾场和填埋场是不...

  • 发布于 2021-07-10 19:17
  • 阅读 ( 350 )

核电厂的临界性

...裂变以极高的热量和辐射的形式产生大量能量。这就是为什么反应堆被安置在密封在厚金属钢筋混凝土圆顶下的结构中。发电厂利用这些能量和热量产生蒸汽,驱动发电机发电。 控制临界性 当反应堆启动时,中子的数量以可...

  • 发布于 2021-09-01 18:57
  • 阅读 ( 304 )

什么是扔蛋糕?(dump cake?)

...更容易制作的甜点食谱。除了搅拌水果,你真的不需要做什么来组装这个蛋糕。这是一个伟大的食谱开始厨师,尤其是年轻人。即使是小孩子也可以做这些,因为他们通常不需要测量成分。 ...

  • 发布于 2021-12-04 09:41
  • 阅读 ( 212 )

什么是反倾销税?(anti-dumping duty?)

反倾销税是对违反国家定价政策限制的公司征收的费用。倾销是指一家向外国出口商...

  • 发布于 2022-01-03 18:28
  • 阅读 ( 142 )

什么是垃圾桶的工作?(a dump job?)

...任务。一个工作组可能会提出一系列合理化理由,解释为什么某项任务应该分配给另一个工作组,仅仅是因为他们不想对成功完成这些任务负责。例如,为了避免与不受欢迎的销售人员合作,员工可能会隐瞒他或她擅长制定提案...

  • 发布于 2022-01-04 13:51
  • 阅读 ( 75 )

什么是菠萝蛋糕?(pineapple dump cake?)

菠萝蛋糕是一种简单的甜点,它的底层是菠萝片,上面是烘焙前“倾倒”在上面的蛋...

  • 发布于 2022-01-26 02:55
  • 阅读 ( 156 )

什么是弹药库?(an ammunition dump?)

弹药倾倒场是指定用于储存弹药和爆炸物的设施。这一术语通常用于军事领域,因为...

  • 发布于 2022-01-28 08:30
  • 阅读 ( 126 )

什么是垃圾场?(an ash dump?)

灰烬堆放场是灰烬的存放区,灰烬是燃烧木材和煤炭等材料的副产品。灰渣堆可能会...

  • 发布于 2022-01-28 23:25
  • 阅读 ( 96 )