ChinaUnix.net
相关文章推荐:

单个进程的线程数到达1000后性能明显下降

我对进程是一种比较含糊的理解,只知道进程是一个程序,不知道是否?线程是什么呢,进程线程有什么用吗?希望高手能帮我理解。 :em14:

by 不倒翁(A) - C/C++ - 2004-07-05 15:31:17 阅读(4120) 回复(28)

相关讨论

技术专家近期发现,若在服务器上采用Intel超线程技术(Hyperthreading )的CPU,将会影响服务器性能。 一些技术专家在报告中指出,不论系统是安装SQL Server或是Citrix Terminal Server,服务器若开启超线程技术(Hyperthreading ),在高负载情况下,服务器性能明显降低。 英国会计软件公司Lakeview Computers的技术主管Peter Ibbotson表示“我们的客户一直在抱怨,当在使用超线程技术(Hyperthreading )CPU的服务器上运行Citr...

by 俊狼 - 服务器及硬件技术 - 2005-12-01 10:06:17 阅读(1360) 回复(5)

近日在调试6.3下bind9。发现怎么 性能 竟然下降了一半不止,搞的很郁闷。 经过多次重新 编译 安装 ,发现竟然是 线程 搞的鬼。加了 --enable-threads 参数 编译,在6.3下,bind9的性能下降60%左右。测试时,只有1400qps/s左右。而不加线程参数,4000qps/s左右。 差异非常大。 同样的测试,在FreeBSD7.0下,开启线程要增加10%左右的性能。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_5...

by 剑心通明 - BSD文档中心 - 2008-04-06 18:43:38 阅读(688) 回复(0)

我用 int main() { int i =0; int id; pthread_t thread[4096]; for(i =0 ;i< 4096; i++) { id = pthread_create(&thread, NULL, fun, NULL); printf("thread =%d\n",i); } sleep(100); printf("dsfsd\n"); return 0; } void* fun(void * argv{ sleep(10000); return NULL; } 好像只产生256个线程 各...

by wwm - 程序开发 - 2005-07-22 17:22:16 阅读(420) 回复(2)

我这个程序create了30个左右以就失败了,如何提高这个数值呢?

by tcl3d - AIX - 2005-05-06 10:20:28 阅读(986) 回复(1)

新装好的P570 8C 32G+DS4800,用了一周都好好的。 突然发现原来写一个150G左右的只用45分钟,现在要花4个半小时(约9M/S),检查 errpt,fget_config -Av,smit diag,SMclient Event Log等,均无报错信息。 但此VG挂到另一台P570上则速度很快(约90M/S),查了好几天,搞不明白,请各位帮助!

by MicroHard - AIX - 2007-04-09 10:54:21 阅读(1792) 回复(5)