Coredump:core与kernel的区别,以及coredump具体指什么?

kernel vs core

都是内核的意思,但是普通的理解应该是这样:(为什么叫普通?就是在一个未接触过计算机领域的人,一开始得到的理解)

kernel

kernel,这个单词,计算机领域文档里的意思,应该是代码层的内核;操作系统正常运行所需的程序;

core

core,而这个单词的意思,是运行时的内核或者应用程序代码,以及数据状态而使用的内存(堆,栈,共享库),是一个内存合集;基于这个内存合集,CPU可以顺利的按部就班的执行任务。是计算机正常运行时的内存,包含程序段与数据段。

coredump

如果把这个core整体的dump出来,我们就可以使用gdb或者crash工具来详细分析࿰

猜你喜欢

转载自blog.csdn.net/qq_36428903/article/details/125495014
今日推荐