linux下怎么让core文件产生所有线程的信息,即当一个进程中的某个线程出错时怎么让它产生其它线程的栈信息

2025-05-08 07:38:40
推荐回答(3个)
回答1:

没怎么弄清你的意思,如果是内核线程出错,你可以到/var/log/messages 里查看内核日志文件。这里会有内核的打印以及错误信息。

回答2:

不咬文嚼字的话,Linux下轻量级进程就是线程...

咬文嚼字版本:
线程和进程是一操作系统当中的概念,不同操作系统可能线程有不同的实现。linux下,轻量级进程就是指线程,符合POSIX标准规范。至于创建一个线程的细节,你可以参考关于clone这个函数的介绍,除了用clone实现轻量级进程,实际上fork也是调用clone来实现的。
另外,站长团上有产品团购,便宜有保证

回答3:

gdb?
你让gdb跑一下,出错了然后 可以显示的