美文网首页
Linux进程下的总线程数

Linux进程下的总线程数

作者: 24号球员 | 来源:发表于2019-06-06 16:38 被阅读0次

有些时候需要查看操作系统某进程下开启了多少线程,下面通过pstree与wc组合命令获取线程数。


  • pstree命令

pstree:将进程以树状图的形式显示

使用参数

-p:指定pid进程号显示(进程号可以通过ps命令去查看)

如:

pstree -p 12345

结果:(显示pid为12345进程下的线程树状图)

[root@localhost ~]# pstree -p 12345
java(12345)─┬─{java}(23436)
            ├─{java}(23450)
            ├─{java}(23451)
            ├─{java}(23452)
            ├─{java}(23453)
            ├─{java}(23454)
            ├─{java}(23455)
            ├─{java}(23456)
            ├─{java}(23457)
            ├─{java}(23458)
             ......
  • 管道符"|"

|:管道符的作用通俗理解,前一个命令的输出,作为后一个的输入(也就是后一个命令作用在前一个的结果上)

如:

ps -ef #查看所有进程
ps -ef|grep java #查看进程包含“java”的进程

再如:

netstat -ntlp #查看所有正在启用的端口号
netstat -ntlp|grep 80 #查看80端口是否已启用
  • wc命令

wc:统计指定文件中的字节数、行数、字数,并将统计结果显示输出

参数说明

-c:字节数
-l:行数
-w:字数

如:

wc -l test.txt #统计文件test的总行数
  • pstree命令组合wc

利用管道符|,将pstree返回的树状图结果进行统计行数,即可显示该进程下的线程数

[root@localhost ~]# pstree -p 12345|wc -l
56

相关文章

  • Linux Shell脚本经典案例(二)

    11.统计 /proc 目类下 Linux 进程相关数量信息,输出总进程数,running 进程数,stoped ...

  • 一些参数的说明

    1、linux下进程的进程最大数、最大线程数、进程打开的文件数和ulimit命令修改硬件资源限制 2、Linux最...

  • Linux进程下的总线程数

    有些时候需要查看操作系统某进程下开启了多少线程,下面通过pstree与wc组合命令获取线程数。 pstree命令 ...

  • Tomcat的并发能力

    一、一些限制 Windows 每个进程中的线程数不允许超过 2000 Linux 每个进程中的线程数不允许超过 1...

  • 线程

    线程的概念 线程:light weight process,轻量级的进程,Linux环境下本质上仍是进程。和进程的...

  • Linux下查看进程线程数的方法

    1,top -H -p ${pid}或者 top -p ${pid} 然后 shit + H top -H -p ...

  • Linux 基本操作

    查看CPU信息 查看内存使用情况 查看linux支持的最大进程数 查看linux支持的最大线程数 查看当前用户最大...

  • Linux线程

    什么是线程 LWP:light weight process 轻量级的进程,本质仍是进程(在Linux环境下)进程...

  • Linux 操作系统中nproc的作用,何时修改?,查看某用户打

    nproc是操作系统级别对每个用户创建的进程数的限制,在Linux下运行多线程时,每个线程的实现其实是一个轻量级的...

  • Android进程调度

    线程在linux中的实现 Linux把所有的线程都当做进程来实现。内核并没有准备特别的调度算法或者或是定义特别的数...

网友评论

      本文标题:Linux进程下的总线程数

      本文链接:https://www.haomeiwen.com/subject/eatuxctx.html