我想我从Linux内核中find了一些目前尚未实现的东西。
我需要一种方法来设置每个进程的最大线程数限制。
这可能吗?
从StackOverflow :
Linux没有单独的每进程线程数限制,只是系统进程总数的限制(线程本质上只是在Linux上有一个共享地址空间的进程),你可以这样查看:
cat /proc/sys/kernel/threads-max
缺省值是内存页数/ 4。 你可以像这样增加:
echo 100000 > /proc/sys/kernel/threads-max
单个用户可以创build的进程数(也就是线程数)也是有限制的,关于这些限制的详细信息请参阅ulimit/getrlimit 。