最大Solaris线程数

时间:2011-08-23 23:42:51

标签: c multithreading solaris

如何确定 - 是通过定义的线程数还是内存量以及可以在哪里更改?我读到某个地方每个线程分配1 mb,但不太确定。

1 个答案:

答案 0 :(得分:2)

理论上,4294967294(2 ^ 32-2)。

实际上,由于隐式(可用内存)或显式(task.max-lwps,project.max-lwps和zone.max-lwps可调参数)限制,限制将显着降低。

请注意,可以使用lwp_default_stksize可调参数调整线程堆栈大小。默认情况下,它远低于您建议的1 MB。