擅长:python、mysql、java
<p>在这种情况下,您可以通过记住Jython运行在JVM上来获得最佳结果。因此,jythapi必须使用独立的Java线程来设置Java线程计算。如果CPU负载足够高,使用更多的内核会有所帮助,Java(jvm)将自行解决这一问题。在</p>
<p>在某些情况下,对于长时间运行的进程,人们使用<code>jstack -l</code>来获取正在运行的线程的<code>nids</code>,然后使用<code>taskset</code>来设置CPU相关性。JVM<code>nid</code>是十六进制的,是与线程对应的Linux进程的PID。其他操作系统可能具有类似的功能。在</p>
<p>一般来说,除了使Jython成为多线程之外,不需要做任何事情。如果使用Python线程模块,则无法访问完整的Java线程特性集,但它实际上使用了JVM线程。只需记住限制对全局变量的访问,否则最终将重新创建全局解释器锁。队列模块可以帮助实现这一点。在</p>