限制linux内核中进程使用的最大线程数

我想我从Linux内核中find了一些目前尚未实现的东西。

我需要一种方法来设置每个进程的最大线程数限制。

这可能吗?

从StackOverflow :

Linux没有单独的每进程线程数限制,只是系统进程总数的限制(线程本质上只是在Linux上有一个共享地址空间的进程),你可以这样查看:

cat /proc/sys/kernel/threads-max 

缺省值是内存页数/ 4。 你可以像这样增加:

 echo 100000 > /proc/sys/kernel/threads-max 

单个用户可以创build的进程数(也就是线程数)也是有限制的,关于这些限制的详细信息请参阅ulimit/getrlimit