Linux最大线程数限制及当前线程数查询
来源:互联网 发布:打字用什么软件 编辑:程序博客网 时间:2024/06/11 03:34
http://blog.csdn.net/wang7dao/article/details/16369381
Linux最大线程数限制及当前线程数查询
1、总结系统限制有:
/proc/sys/kernel/pid_max #查系统支持的最大线程数,一般会很大,相当于理论值
/proc/sys/kernel/thread-max
max_user_process(ulimit -u) #系统限制某用户下最多可以运行多少进程或线程
/proc/sys/vm/max_map_count
硬件内存大小
2、Java虚拟机本身限制:
-Xms #intial java heap size
-Xmx #maximum java heap size
-Xss #the stack size for each thread
3、查询当前某程序的线程或进程数
pstree -p `ps -e | grep java | awk '{print $1}'` | wc -l
或
pstree -p 3660 | wc -l
4、查询当前整个系统已用的线程或进程数
pstree -p | wc -l
1、 cat /proc/${pid}/status
2、pstree -p ${pid}
3、top -p ${pid} 再按H 或者直接输入 top -bH -d 3 -p ${pid}
top -H
手册中说:-H : Threads toggle
加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。
4、ps xH
手册中说:H Show threads as if they were processes
这样可以查看所有存在的线程。
5、ps -mp <PID>
手册中说:m Show threads after processes
这样可以查看一个进程起的线程数
0 0
- Linux最大线程数限制及当前线程数查询
- Linux最大线程数限制及当前线程数查询
- Linux最大线程数限制及当前线程数查询
- Linux最大线程数限制及当前线程数查询
- Linux最大线程数限制及当前线程数查询
- Linux最大线程数限制及当前线程数查询
- Linux最大线程数限制
- Linux最大线程数及最大进程数
- LINUX最大线程数及最大进程数
- Linux最大线程数及最大进程数
- LINUX最大线程数及最大进程数
- Linux最大线程数及最大进程数
- Linux最大线程数及最大进程数
- LINUX最大线程数及最大进程数
- Linux最大线程数及最大进程数
- LINUX最大线程数及最大进程数
- Linux最大线程数及最大进程数
- Linux ulimit和动态修改MySQL最大线程数限制
- Mysql 的引擎类型MyISAM、InnoDB介绍及变更
- ChucK初步(11)
- Android简介
- 完美解决Genymotion无法使用adb命令的问题
- JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat
- Linux最大线程数限制及当前线程数查询
- mobiscroll自定义年月日选择的应用
- 以SYSTEM用户运行CMD
- Python-切片的理解(Slicing)
- JVM调优
- cygwin的安装及编译和调试程序
- Lua - 19
- javascript基础(数值,布尔值,Null和Undefined)(五)
- 分区建表1