查看指定进程的线程数

先查出进程id,然后从下面命令行执行结果查看线程数:

cat /proc/{进程id}/status

得出结果:

···
Name: java
State: S (sleeping)
Tgid: 9420
Pid: 9420
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
Utrace: 0
FDSize: 256
Groups: 0
VmPeak: 3466204 kB
VmSize: 3452836 kB
VmLck: 0 kB
VmHWM: 619912 kB
VmRSS: 619612 kB
VmData: 3292540 kB
VmStk: 88 kB
VmExe: 4 kB
VmLib: 16744 kB
VmPTE: 1728 kB
VmSwap: 0 kB
Threads: 51
SigQ: 1/127426
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000003
SigCgt: 2000000181005ccc
CapInh: 0000000000000000
CapPrm: ffffffffffffffff
CapEff: ffffffffffffffff
CapBnd: ffffffffffffffff
Cpus_allowed: 7fff
Cpus_allowed_list: 0-14
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 5
nonvoluntary_ctxt_switches: 6
···

可以看到线程数量为51条

Threads: 51
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在一个方法内部定义的变量都存储在栈中,当这个函数运行结束后,其对应的栈就会被回收,此时,在其方法体中定义的变量将不...
    Y了个J阅读 9,885评论 1 14
  • CloudJavaBackendSummaries1、开发环境eclipse工程,引入jw仓库的jw-base,3...
    燕京博士阅读 5,025评论 0 0
  • 第一部分 来看一下线程池的框架图,如下: 1、Executor任务提交接口与Executors工具类 Execut...
    压抑的内心阅读 9,743评论 1 24
  • 这是我每天一篇文章的第117篇。 今天用大纲的形式来简单的归纳下选品的几个维度。
    胡子猫猫阅读 1,778评论 0 1
  • 长门令,水调歌头青门饮,醉花酥,忆别酒,吃吃无味阻,皓月古韵醉天都,人情冷瘦多少孤,命画影,难滴尘埃,晨星若语镜中...
    世界十大杰出青年阅读 2,828评论 0 0

友情链接更多精彩内容