簡単なプログラムをマルチスレッドに変換する必要があります。これにより実行時間が短縮されます。

簡単なプログラムをマルチスレッドに変換する必要があります。これにより実行時間が短縮されます。

私はユーザーにファイル名を求めるプロンプトを表示し、プログラムを実行し、複数のスレッド(必要に応じて)を中断するための一般的なコード(shell prog.Languageを使用)を書くことを任命しました。

答え1

シェルはプログラムを呼び出すことはできますが、プログラムをマルチスレッドにすることはできません(プログラムがそれをサポートし、この動作を制御するパラメータを使用して呼び出すことができる場合を除く)。

ただし、シェルはプログラムを複数回呼び出すことができます(他のパラメータまたは背面の環境を使用)。これが可能で意味があるかどうかは、プログラムの仕組みによって異なります。

関連情報