ChinaUnix.net
相关文章推荐:

linux 查看 线程数

小弟最近用linux做一个网络服务序.使用每一个请求建一个线的模式.使用: if(pthread_create(&tid,NULL,ThreadRec,(void *)&argIn2)) printf("create rec thread fail..\n"); 语句创建线,使用:pthread_exit(NULL);return NULL; 结束线. 服务运行一切顺利.使用 ps axms命令查看线目.随着用户连接与断开增减.一切正常. 问题是:当用户连接与断开过多.也就是曾经创建的线达到一定目.pthread_create返回失败.用户线不能...

by Billchen28 - C/C++ - 2007-12-02 00:52:44 阅读(4671) 回复(6)

相关讨论

创建一个新进, 测试系统上最大线限制(结果见 表一 ), 但是有下面几处不明白: 1. 线栈大小在:[128KB, 16392KB] 区间内时, 该进内所有线占用"栈"内存平均在 3G 左右. 而我机器只有1G 物理内存(无交换分区). 2. 线栈大小在:128KB, 64KB, 32KB之间由大到小变化时, 该进内所有线占用"栈"内存也会变化? 按理说 (ThreadStackSize * MaxThreads) 大体应为物理空间的常倍. 哪位大牛指点指点迷津 ? ...

by leadsino - C/C++ - 2009-08-31 15:12:18 阅读(14571) 回复(12)

/proc/sys/kernel/threads-max

by wheel - 内核/嵌入技术 - 2006-12-05 17:31:36 阅读(490) 回复(0)

比如: [code] #include "pthread.h" #define T_MAX 1000 void *th(void *); main() { int i=0; pthread_t tid[T_MAX]; while(i<=T_MAX){ if(pthread_create(&tid,NULL,th,NULL)!=0){ i++; //此时如何确定还有多少个仍活着的线? } } } void *th(void *para) { pthread_detach(pthread_self()); printf("alived!\n"); pthread_exit(0); ...

by thinmonkey - C/C++ - 2005-07-14 09:51:23 阅读(6082) 回复(10)

我想知道系统中PTHREAD_THREADS_MAX的值,但我发现这个值是未定义的,/usr/include/bits/local_lim.h里面是这样写的: [code] /* The number of threads per process. */ #define _POSIX_THREAD_THREADS_MAX 64 /* We have no predefined limit on the number of threads. */ #undef PTHREAD_THREADS_MAX[/code] 于是我写了一个小序来试: [code]#include void *func(void*); int main(){ pthread_t t[1...

by ddvv - C/C++ - 2007-09-30 16:30:36 阅读(5676) 回复(8)
by aXe - C/C++ - 2005-09-06 19:11:48 阅读(3466) 回复(7)

我试了一下好像linux 只支持同时打开255个线, 我若是想多开几个线,该怎么办

by zlfang - C/C++ - 2003-04-04 23:07:42 阅读(1290) 回复(1)

一个打开超线的CPU,linux系统中用TOP查看时,提示是一个CPU,还应该是二个CPU?

by hh11 - 程序开发 - 2004-04-07 12:00:24 阅读(2366) 回复(13)

我使用的是Apache Tomcat/5.0.28,我在server.xml中配置了最大并发连接,配置如下: 并且我在catalina.sh中配置了JAVA_OPTS='-Xms2...

by zflfaufa - 服务器应用 - 2007-01-12 13:01:00 阅读(9698) 回复(15)

我使用的是Apache Tomcat/5.0.28,我在server.xml中配置了最大并发连接,配置如下: 并且我在catalina.sh中配置了JAVA_OPTS='-Xms2...

by zflfaufa - 服务器架设 - 2005-12-16 22:51:53 阅读(5395) 回复(6)

的控制函能否用于线?比如alarm,exit,sigaction之类的进方面的系统调用。 两者在调用他们的时候有什么区别?

by l.darkfire - 程序开发 - 2006-08-14 18:49:55 阅读(877) 回复(2)