1、概念介绍:
轻量级进程: (LWP, light weight process) 是一种由内核支持的用户线程,LWP相当于用户线程。
2、命令介绍:
命令 | 用法 |
---|---|
info threads | 显示当前可调试的所有线程,每个线程会有一个GDB为其分配的ID,后面操作线程的时候会用到这个ID。 前面有*的是当前调试的线程 |
thread ID | ID为1/2/3等,切换当前调试的线程为指定ID的线程 |
set scheduler-locking off | 不锁定任何线程,也就是所有线程都执行,这是默认值 |
set scheduler-locking on | 只有当前被调试程序会执行,其他线程挂起 |
3、参考资料:
1、线程的查看以及利用gdb调试多线程