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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM