Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。296件2Pythonでスレッドを用いて一括で全パッケージのアップデートをしたいと思っています。下記のコードはGoルーチンやPythonでマルチスレッドで実行した時のように早くなりません。個の銅バッジちなみに、pipはpythonなんで、通常のpythonのようにimportができるようです。6:19importしてやってみましたがエラーが出ました。並列実行すると「速く」なるのでしょうか?ディスクI/Oやネットワーク帯域は限られます(というか物理的に1個)から、期待通りpipプロセスが並列起動されても、必ずしも全体処理が速くなる保証はありません。並列起動数にも上限値を設けないと、並列化オーバーヘッドばかりが増大して結果的には遅くなります。args=(n,)).start()結果は以下の様になります。13:39user4986user4986ソースコードを見たらGILを解放してたので、遅いのは別の原因ですね。GIL関連で何かオーバーヘッドがあるのかもしれませんが。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。