2008年9月23日

摘要: 在Windows下写个程序,一个进程Fork出2000个左右线程就会异常退出了,为什么? 这个问题的产生是因为windows32位系统,一个进程所能使用的最大虚拟内存为2G,而一个线程的默认线程栈StackSize为1024K(1M),这样当线程数量逼近2000时,2000*1024K=2G(大约),内存资源就相当于耗尽。 阅读全文
posted @ 2008-09-23 20:35 Mainz 阅读(3827) 评论(0) 推荐(0) 编辑

导航