擅长:python、mysql、java
<p>首先,您是否真的使用了默认Python 2.7解释器(CPython)中提供的常规、默认的Python线程,并且所有代码都是用Python编写的吗?如果是这样,您可能实际上没有使用多个CPU内核,因为CPython拥有全局解释器锁(请参见<a href="https://wiki.python.org/moin/GlobalInterpreterLock" rel="nofollow noreferrer">https://wiki.python.org/moin/GlobalInterpreterLock</a>)。您可以尝试在Jython下运行代码,以检查性能是否会更好。在</p>
<p>您可能应该重新考虑您的应用程序体系结构,切换到手动调度事件而不是使用线程,或者尝试使用greenlets(<a href="https://stackoverflow.com/a/15596277/1488821">https://stackoverflow.com/a/15596277/1488821</a>)之类的东西,但这可能意味着由于缺乏并行性而导致的计时不太精确。在</p>