Python 2.7 では、異なるコアで複数のスレッドを実行することが許可されていないことを知っていますmultiprocessing
。また、ある程度の同時実行を実現するには、モジュールを使用する必要があります。concurrent.futures
Python 3.4のモジュールを見ていました。を使用するThreadPoolExecutor
と、異なるプロセスで異なるスレッドを実行できますか、それとも GIL の制約によってまだ拘束されていますか? そうでない場合、Python 3.4 を使用して異なるプロセッサでスレッドを実行する方法はありますか?
私のユースケースでは、複数のプロセスを使用することは絶対に不可能です。