多线程程序的核心转储

时间:2010-03-23 12:31:12

标签: multithreading unix coredump

我经常使用单线程程序。 我从来没有看到一个多线程程序崩溃,因为我还没有工作过。

两个核心转储之间有什么区别吗? 与单线程程序相比,多线程程序的核心转储中是否提供了任何其他信息?

1 个答案:

答案 0 :(得分:0)

如果获得完整转储,您将拥有该进程的整个地址空间。这包括加载的模块,每个线程的堆栈等。有关其他信息,请查看this link。简而言之,转储将具有调试多个线程的必要信息。虽然可能并不容易。