这个问题的产生是因为windows32位系统,一个进程所能使用的最在虚拟内存为2G,而一个线程的默认StackSize为1024K(1M),这样当线程数量逼近2000时,2000*1024K=2G(大约),内存资源就相当于耗尽。 这个问题的产生是因为windows32位系统,一个进程所能使用的最在虚拟内存
这个问题的产生是因为windows32位系统,一个进程所能使用的最在虚拟内存为2G,而一个线程的默认StackSize为1024K(1M),这样当线程数量逼近2000时,2000*1024K=2G(大约),内存资源就相当于耗尽。 这个问题的产生是因为windows32位系统,一个进程所能使用的最在虚拟内存