スクリプトを最適化するという目標を念頭に置いて、Python で初めて同時実行に直面しています。基本的に、いくつかのファイルに対して os.system を使用してサードパーティの jar ツールを呼び出すスクリプトがあります。私の最初の「手続き型」バージョンは、スレッド ( threading.Threadおよびthreading.Queue ) 127を使用した後、完了するまでに約 135 秒かかり、現在はマルチプロセス ( multiprocessing.Processおよびmultiprocessing.JoinableQueue )に切り替えて113 秒かかりました...しかし、それでもまだ長いですしばらくお待ちください...フィードバックをお寄せください。また、問題を解決できる記事を紹介していただけますか?
(私は Python 2.7.1 を使用しており、サードパーティのモジュールは避けたい)