linux 进程的最大线程个数
来源:互联网 发布:unity3d android 编辑:程序博客网 时间:2024/05/21 09:19
1. 可以通过下面的方法查到:
cat /proc/sys/kernel/threads-max 15882
另外,一个进程实际的线程个数,可以从 /proc/{PID}/status里得出:
/proc/544#cat status Name:kpsmousedState:S (sleeping)Tgid:544Pid:544PPid:2TracerPid:0Uid:0000Gid:0000FDSize:32Groups:<strong>Threads:1</strong>SigQ:0/7941
2。这个最大个数是在函数 fork_init 里算出来的:
/* * The default maximum number of threads is set to a safe * value: the thread structures can take up at most half * of memory. */ max_threads = mempages / (8 * THREAD_SIZE / PAGE_SIZE);
#define THREAD_SIZE 8192
mempages 是物理内存的大小(以页面为单位)。可以用如下方法查到:
cat /proc/zoneinfo | grep spanned | awk '{totalpages=totalpages+$2} END {print totalpages}'
THREAD_SIZE为线程的栈大小。可以用 ulimit 查看:
#ulimit -s8192
0 0
- linux 进程的最大线程个数
- 一个进程中线程的最大个数计算方法
- linux最大线程和进程
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux系统中进程的最大线程数目
- 关于linux系统最大进程数和单进程最大线程数的测试
- Oracle数据库备份与恢复总结
- 微处理器复习提纲
- 计算数组的和: C=(3A+4B)/8和C语言实现的FIR算法,改成ARM汇编程序
- Dijkstra算法之 Java详解
- 挑战最强大脑——来自全球的14个编码社区
- linux 进程的最大线程个数
- linux中与Oracle有关的内核参数详解
- 蹂躏D&F学习之一
- 软件系统结构与开发环境
- 创业公司 股权分配| 从西少爷股权纷争看初创公司找合伙人与股权分配
- #Factorial Trailing Zeros#
- HTTP协议基础和TOMCAT环境配置
- 初识CDN
- 一个使用servlet随机生成双色球的代码