スクリプトa.pyを使用すると、複数のスレッドでいくつかのタスクが実行されますが、私はa.pyを制御できません。シェルから呼び出すときにPythonスクリプトが使用できる最大スレッドを設定する方法
私は、CPUコアより多くのスレッドを使用するとスクリプトが遅くなることがわかったので、使用できるスレッドの数を制限する方法を探しています。それはのようなものかもしれない
:
パイソン--nthread = 2 a.py
や私のOSで何かを変更も可能です。要求されたとして、私はUbuntuのに16.04
を使用しています
:
をa.pyはscikit-学ぶMLPRegressorの中だけのモジュールです。 私はこの質問もhereと尋ねました。
どのようにマルチスレッドのPythonスクリプトを作成しますか?コードスニペットが役立ちます。 – TuanDT
パフォーマンスを向上させるためにスレッド数を制限するという考え方は素朴です。実際に 'a.py'をプログラミングしていた場合、このような微調整はいくつかの特定の状況で役立ちますが、スレッドがより高速で、最高です。 – zvone