+ -
当前位置:首页 → 问答吧 → python 多线程启动线程个数限制

python 多线程启动线程个数限制

时间:2011-01-21

来源:互联网

使用thread.start_new_thread(),来创建线程(个数很多),出现了下边的错误,什么原因?
我在Linux虚拟机下测试的时候创建超多300个线程会出错,但是在我的windows下可以创建900多个,超过了1000就会出错
Traceback (most recent call last):
  File "C:\Users\ThinkPad\workspace\pthread\test.py", line 18, in <module>
    test()
  File "C:\Users\ThinkPad\workspace\pthread\test.py", line 16, in test
    thread.start_new_thread(timer,(i,1))
thread.error: can't start new thread
Unhandled exception in thread started by
Error in sys.excepthook:
多谢!

作者: xautLL   发布时间: 2011-01-21

看下内存,是不是超过了

作者: smallfish_xy   发布时间: 2011-01-21