Linux 服务器进程/线程数

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、内存等相关资源:

cat /sys/fs/cgroup/xxx

 

参考

https://blog.csdn.net/hguisu/article/details/46126249

原文地址:https://www.cnblogs.com/GO-NO-1/p/13368315.html