66

それはかなり些細な質問だと思いますが、それにもかかわらず、slurm ジョブ ID によって使用される CPU 時間とメモリを表示する (sacct だと思います) コマンドを探しています。

4

6 に答える 6

74

あなたの仕事が終わったら、sacctコマンドはあなたが探しているものです。それ以外の場合は、を調べてsstatください。sacct--format スイッチについては、もう 1 つの重要な要素です。このコマンドを実行すると:

sacct -e

--format スイッチに使用できるさまざまなフィールドの出力が得られます。各フィールドの詳細は、マニュアル ページの「ジョブ アカウント フィールド」セクションで説明されています。CPU 時間とメモリについては、おそらく CPUTime と MaxRSS が探しているものです。通常の Slurm 時間形式とは対照的に、秒単位の数値が必要な場合は cputimeraw を使用することもできます。

sacct --format="CPUTime,MaxRSS"
于 2014-06-06T17:40:33.490 に答える
27

sacct実際、終了したジョブに使用するコマンドです。実行中のジョブについては、コマンドを参照できますsstat

于 2014-07-28T19:24:53.837 に答える