Linux 中每个进程的最大线程数是多少?
有多种方法可以检查Linux分配给特定进程的最大线程数。
方法一
cat /proc/sys/kernel/threads-max输出结果
61741
我们还可以在下面显示的命令的帮助下增加linux设置的默认值-
echo 123456789 > /proc/sys/kernel/threads-max
其中123456789=线程数
方法二
众所周知,Linux没有单独的线程限制,它基本上间接实现了每个进程的最大线程数。
命令
number of threads = total virtual memory / (stack size*1024*1024)
因此,可以通过减少堆栈大小或增加虚拟内存来增加每个进程的线程数。
我们还可以在下面显示的命令的帮助下增加我们机器上的虚拟内存-
ulimit -s newvalue
在上面的命令中,您应该将新值替换为要作为限制的值。
可以在下面显示的命令的帮助下增加堆栈大小-
ulimit -v newvalue
在上面的命令中,您应该用要作为限制的值替换新值。
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法