我目前正在调查 linux 上的多线程程序的问题。我可以使用 gdb 查看每个线程的作用以及崩溃的原因。尽管如此,我确实错过了一种简单地打印所有线程概述的方法,包括线程状态、线程正在等待的互斥体等数据。
有没有办法从核心文件中获取这些数据?或者至少在程序运行时是可能的(/proc?)?
我目前正在调查 linux 上的多线程程序的问题。我可以使用 gdb 查看每个线程的作用以及崩溃的原因。尽管如此,我确实错过了一种简单地打印所有线程概述的方法,包括线程状态、线程正在等待的互斥体等数据。
有没有办法从核心文件中获取这些数据?或者至少在程序运行时是可能的(/proc?)?