Linux 服务器进程/线程数
1、最大进程数
内核级别:(设置则修改该文件值,系统总限额)
cat /proc/sys/kernel/pid_max
会话级别:(设置则后面加上设置值,限制进程打开文件上限、线程数)
ulimit -u
2、最大进程数
内核级别:
/proc/sys/kernel/threads-max
3、最大文件描述符
内核级别:
cat /proc/sys/fs/file-max
会话级别:
ulimit -n
查看进程最大可打开文件数:
cat /proc/${PID}/limits
查看当前打开的文件描述符:
lsof
lsof -p ${PID}
4、cgroups
ulimit 用于为由它生成的 shell进程及其子进程的资源使用设置限制。
cgroup 则可以设置一组进程的CPU、内存等相关资源: