Linux 系统线程数量上限是多少?
生活随笔
收集整理的這篇文章主要介紹了
Linux 系统线程数量上限是多少?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Linux 系統(tǒng)中單個(gè)進(jìn)程的最大線程數(shù)有其最大的限制 PTHREAD_THREADS_MAX。
這個(gè)限制可以在/usr/include/bits/local_lim.h中查看 ,對(duì) linuxthreads 這個(gè)值一般是 1024,對(duì)于 nptl 則沒有硬性的限制,僅僅受限于系統(tǒng)的資源。
這個(gè)系統(tǒng)的資源主要就是線程的 stack 所占用的內(nèi)存,用 ulimit -s 可以查看默認(rèn)的線程棧大小,一般情況下,這個(gè)值是8M=8192KB。
總結(jié)
以上是生活随笔為你收集整理的Linux 系统线程数量上限是多少?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS 和 Linux的关系?
- 下一篇: socket编程的三种通信模型,BIO,