系统ubuntu16.04。python写的websocket client进行压力测试,当跑到12000个线程的时候报出
File "/usr/lib/python2.7/threading.py", line 736, in start
_start_new_thread(self.__bootstrap, ())
error: can't start new thread
此时系统还有很多剩余内存
查了一些资料,也设置了很多系统参数想解除限制,目前看都无用,故求助。
这是我已经设置过的值
ulimit -a
cat /etc/sysctl.conf