linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX这个限制可以在 usrincludebitslocal_lim.h 中查看对 linuxthreads 这个值一般是 1024对于 nptl 则没有硬性的限制仅仅受限于系统的资源这个系统的资源主要就是线程的 stack 所占用的内存用 ulimit -s 可以查看默认的线程栈大小一般情况下这个值是 8