私は5Gbから35Gbまでの大きさのfastqファイルを処理するための短いPythonスクリプトを書いています。私は多くのコアを持つLinuxサーバーでスクリプトを実行しています。スクリプトはまったく並行して書かれておらず、1つのファイルに対して平均して約10分かかる。複数回実行すると並列化されますか?
私は、プロセスをバックプッシュする&記号を使用して
$ python my_script.py file1 &
$ python my_script.py file2 &
$ python my_script.py file3 &
のようないくつかのファイルに同じスクリプトを実行する場合。
これらのスクリプトを並行して実行すると時間が節約できますか?
プロセッサの使用状況を確認するためにトップコマンドを使用しているため、新しい実行を追加したり、100%近く使用しないでください。
もしそれらが並行して実行されていなければ、それらを並列に実行する方法はありますか?コマンドが実際に並行して実行するのです。この方法を実行
ありがとうございます。 – svural