2011-07-11 4 views
3

私は大きなグラフ上でいくつかの操作を行うpythonスクリプトを実行しているので、私のPCの4つのコアを利用したいと思います。タスクマネージャーを見てみると、すべてのCPUが稼動していますが、合計CPU使用率は最大50%です。私はこのPCを排他的にこのスクリプトを実行するように設定したので、可能な限りCPUを使いたいと思っています。私はそれを可能にするために、私のOS(ウィンドウズ7)で設定できるPythonモジュールまたは何かがありますか?4つのCPUを使ってpythonスクリプトを実行する

+1

あなたはマルチプロセッシングモジュールはhttp上に読みたくなります:// WWWを。 doughellmann.com/PyMOTW/multiprocessing/basics.html –

答えて

8

C Pythonには、ほとんどのスレッド操作が本当に並行して行われることを排除する、かなり寛大なロックがあります。 Multiprocessingモジュールを見るとよいでしょう。

そうでない場合、あなたは同時スレッドを可能Python実装を使用することができます。

+0

そしてPyPy ....... –

+1

PyPyにはまだGILがあります。 –

関連する問題