Bashスクリプトが複数のプロセッサでコマンドを実行できるようにする

Bashスクリプトが複数のプロセッサでコマンドを実行できるようにする

さまざまなオプションを使用して複数のファイルに対してcompute_all_matrices.sh「deepTools」を起動するスクリプトがあります。computeMatrixユーザーマニュアルには次computeMatrixのように記載されています。

--numberOfProcessors INT, -p INT

使用するプロセッサの数。プロセッサの最大数の半分を使用するには「max / 2」を入力し、利用可能なすべてのプロセッサを使用するには「max」を入力します。 (デフォルト:1)

プロセッサーをそれぞれ最大8個まで順番に使いたいのですが、そのプロセッサーを使う人がいてみんな使えません。ところで確認してみると、htopスクリプトがcompute_all_matrices.sh1つのプロセッサだけを使用しているようです。

「上付き文字」に「下付き文字」に複数のプロセッサを使用させる方法はありますか?

編集する

理由は明らかですが、上付き文字は常にではありませんが、すべてのプロセッサを使用しているようです。おそらく、プロセッサを1つだけ使用したときにCPU使用量だけを確認したようです。可能ですか?その場合、この問題は終了することができると信じています。

ベストアンサー1

おすすめ記事