私は大きなグラフ上でいくつかの操作を行うpythonスクリプトを実行しているので、私のPCの4つのコアを利用したいと思います。タスクマネージャーを見てみると、すべてのCPUが稼動していますが、合計CPU使用率は最大50%です。私はこのPCを排他的にこのスクリプトを実行するように設定したので、可能な限りCPUを使いたいと思っています。私はそれを可能にするために、私のOS(ウィンドウズ7)で設定できるPythonモジュールまたは何かがありますか?4つのCPUを使ってpythonスクリプトを実行する
3
A
答えて
1
は、このモジュールを介して読み取りを持っている:
http://docs.python.org/library/threading.html
非常に良い仕事、より簡単な例:
http://www.devshed.com/c/a/Python/Basic-Threading-in-Python/
は、これらのヘルプを願っています!
8
C Pythonには、ほとんどのスレッド操作が本当に並行して行われることを排除する、かなり寛大なロックがあります。 Multiprocessingモジュールを見るとよいでしょう。
そうでない場合、あなたは同時スレッドを可能Python実装を使用することができます。
+0
そしてPyPy ....... –
+1
PyPyにはまだGILがあります。 –
関連する問題
- 1. OSMC:1つのコアで100%CPUを実行しているスクリプト
- 2. Bashを使って2つのpythonスクリプトを同時に実行する
- 3. Pythonスクリプトを使ってssh -vvvホストを実行するには?
- 4. スーパーバイザを使ってpythonスクリプトを実行する
- 5. X11を使ってBeagleBoneからGUI Pythonスクリプトを実行する
- 6. "konsole"コマンドを使ってPythonスクリプトを実行する
- 7. PythonスクリプトをC++ Python APIを使用して1行ずつ実行する
- 8. pythonスクリプトのCPU使用率
- 9. pythonのサブプロセスモジュールを使ってコマンドライン入力でluaスクリプトを実行する
- 10. pythonスクリプトを使ってsudoの後にコマンドセットを実行するには
- 11. Windowsのpythonスクリプトを使ってcygwinでプログラムを実行するには?
- 12. 実行します。 Flaskを使ったAngular JSのpythonスクリプト
- 13. Pythonスクリプトを実行する
- 14. コマンドラインを使ってpythonスクリプトを実行する利点は何ですか?
- 15. psexecを使ってリモートマシン上でpythonスクリプトを実行するには?
- 16. Android上でNumpyとOpenCVを使ってPythonスクリプトを実行する
- 17. Cronを使ってSpyder IDEで書かれたpythonスクリプトを実行する
- 18. phpでspark submitを使ってpythonスクリプトを実行するには?
- 19. コマンドラインでpythonスクリプトを使ってsbtを実行し、ファイルに出力する
- 20. sshを使ってPythonでリモートでスクリプトを実行する方法は?
- 21. distutils/setuptoolsを使用してPythonスクリプトのポストインストールを実行する
- 22. Powershellスクリプトを使って別のpowershellスクリプトを実行し、
- 23. コマンドラインからshell_plusを使ってpythonスクリプトを実行しています
- 24. 他の2つのpythonスクリプトを非同期的に実行するPythonスクリプト
- 25. Pythonスクリプト用のRAMとCPUの使用
- 26. ウィンドウメーカーの下でスクリプトを使ってグラフィカルアプリケーションを実行する
- 27. スクリプト - CPU負荷を確認する(Python)
- 28. boost :: pythonと並行して2つのpythonスクリプトを実行します。
- 29. pythonスクリプトを使用してバッチファイルを実行するには?
- 30. Pythonスクリプトを使用してmsfconsoleでコマンドを実行する
あなたはマルチプロセッシングモジュールはhttp上に読みたくなります:// WWWを。 doughellmann.com/PyMOTW/multiprocessing/basics.html –