Linux进程下当前线程数查询
程序员文章站
2022-07-05 13:21:01
...
1、查询系统限制有:
cat /proc/sys/kernel/pid_max #(操作系统线程ID的最大值)系统支持的最大线程数
(sysctl kernel.pid_max)
cat /proc/sys/kernel/thread-max #表示内核所能使用的线程的最大数目
cat max_user_process(ulimit -u) #系统限制某用户下最多可以运行多少进程或线程
cat /proc/sys/vm/max_map_count #单进程mmap的限制会影响单个进程可创建的线程数
硬件内存大小
2、查询当前某程序的线程或进程数
pstree -p `ps -e | grep java | awk '{print $1}'` | wc -l
或
pstree -p 3660 | wc -l
3、查询当前整个系统已用的线程或进程数
pstree -p | wc -l
上一篇: Hibernate事物控制与管理
下一篇: Redis集群的搭建和使用(学习笔记二)