2つのpythonスクリプトを実行したい。 各自が完了するまでに時間がかかります。 私はデュアルコアのFreeBSDマシンで作業しており、両方のコアを使用していることを確認します。 両方のスクリプトを実行すると、両方が同じCPUで実行されていることがわかります。 2つのスクリプトが異なるCPUによって実行されるように制御するにはどうすればよいですか? 私はLinuxでtaskset -c X python foo.pyを指定できます。ここで、Xは0,1,2のようなCPU番号です。 FreeBSDシステムで同様のことをするにはどうすればいいですか?FreeBSD - 異なるプロセッサでPythonコードを実行する
0
A
答えて
2
あなたが探している用語は「CPUアフィニティ」です。
cpuset -c -l X python foo.py
詳細はHow to set CPU affinity for a process in FreeBSDを参照してください。
+0
私はcpusetを取得しました:setaffinity:操作は許可されていません – tan
+0
rootとしてコマンドを実行しようとしましたか( 'sudo'の接頭辞)? sudoにはデフォルトでいくつかのフリーズデストリビューションが付属していません。あなたのことを確認する: 'pkg_info -xI sudo'。あなたのバージョンに関する詳細は: 'pkg_info | grep sudo 'を使ってバージョンを取得し、バージョン1.6.9.20と仮定して、' pkg_info -do sudo-1.6.9.20'を実行して詳細を探します。 –
関連する問題
- 1. 異なるプロセッサ(x86アセンブリ)でコードを実行する
- 2. FreeBSD上の異なるセッションで子プロセスを実行する方法
- 3. 異なるサブセットでコードを実行
- 4. 異なるプロセッサで2つのプログラムを並列に実行する
- 5. 異なるバージョンのコードでiOSを実行しているコード
- 6. OpenMPを使用して異なるコアで異なるコードを実行する
- 7. Ruby - MacとUbuntuで異なるコードを実行する
- 8. 異なるユーザー入力でC++コードを実行するスクリプト
- 9. 異なるイベントで同じコードを実行する方法
- 10. VARS()私はこのコードを実行すると、Pythonは異なる出力
- 11. Pythonの異なる実行速度
- 12. Rstudioでpython/bashコードを実行する
- 13. AWSインスタンスでPythonコードを実行する
- 14. GitbashでPythonコードを実行する
- 15. UNIXでPythonコードを実行する
- 16. VSコードでPythonを実行する
- 17. Python - 異なるデータで複数回スクリプトを実行する
- 18. VSデザイナーで異なるコードを実行します
- 19. 異なるコードで同じコードの実行パスを比較する
- 20. C++ RNG:異なるプロセッサで異なるrandジェネレータを取得する方法は?
- 21. Linuxカーネルは、RAMからコードを実行できないプロセッサ上で実行できますか?
- 22. ファイルのブロックごとに異なるコードを実行する
- 23. 異なるPythonバージョンでNosetestsを実行していますか?
- 24. 異なるCDからの異なる実行ファイルは常に同じコードを実行します
- 25. FreeBSDで別のユーザで実行
- 26. コンソールでjavascriptコードを実行するとブックマークが異なる結果になる
- 27. htmlでPythonコードを実行
- 28. Pythonコードでハイブを実行
- 29. Pythonコードでシリアルコマンドを実行
- 30. PythonインタプリタとPythonコードの実行結果が異なるのはなぜですか?
最近、カーネルは作業負荷を分散する上で優れています。プロセスが同じコアで実行されているという証拠は何ですか? –