"watch"コマンドはスケジューラに圧力をかけますか?

SLURMスケジューラを使用するコンピューティングクラスタにアカウントがあります。キューにいくつかのジョブがあり、「watch」コマンドを使用してその状態を確認しています。

watch squeue -u myUserName

このコマンドを実行すると、スケジューラに常に多くのストレスがかかりますか?

ベストアンサー1

top他のものがうまくいくのを見て邪魔したくない場合は、iostatsystatのものを使用することをお勧めしますnice

nice watch squeue -u myUserName

これにより、基本優先順位と比較して低い優先順位でプロセスが実行されます。クラスタジョブが通常優先順位で実行されていると仮定すると、プロセスは、上記niceのすべてのジョブがCPU時間を受信した後に残りのアイドルCPU時間のみを許可するとスケジューラに通知します。

負荷の高いシステムで優先度の低いタスクを実行する場合は、常に次の点を考慮する必要があります。

$ nice bash -l

〜するすべて実際、クラスターがすでに実行されている「実際のジョブ」よりも低い優先順位で実行されています。

おすすめ記事