https://blog.csdn.net/zhizhengguan/article/details/107515043

  • 查看进程的线程个数
# 查看status文件
$ cat /proc/89588/status
Name:   hlog   # 程序名称
State:  R (running)  # 运行状态
Pid:    89588    # 进程ID
PPid:   23653    # 父进程ID

Threads:    3  # 当前线程数【包括主线程】

# 或者查看sched文件
$ cat /proc/89588/sched
hlog (89588, #threads: 3)  第一行就指出了pid和总线程数。
-------------------------------------------------------------------
se.exec_start                                :      15487517.919034
  • 查看线程详情
    ls /proc/pid/task

  • 多进程多线程查看
    pstree -p 89588

  • 线程栈结构查看
    pstack 线程ID

  • 利用gdb查看线程信息
    gdb attach 主线程ID


0 条评论

发表回复

您的电子邮箱地址不会被公开。