SLURMスケジューラを使用するコンピューティングクラスタにアカウントがあります。キューにいくつかのジョブがあり、「watch」コマンドを使用してその状態を確認しています。
watch squeue -u myUserName
このコマンドを実行すると、スケジューラに常に多くのストレスがかかりますか?
ベストアンサー1
top
他のものがうまくいくのを見て邪魔したくない場合は、iostat
次systat
のものを使用することをお勧めしますnice
。
nice watch squeue -u myUserName
これにより、基本優先順位と比較して低い優先順位でプロセスが実行されます。クラスタジョブが通常優先順位で実行されていると仮定すると、プロセスは、上記nice
のすべてのジョブがCPU時間を受信した後に残りのアイドルCPU時間のみを許可するとスケジューラに通知します。
負荷の高いシステムで優先度の低いタスクを実行する場合は、常に次の点を考慮する必要があります。
$ nice bash -l
〜するすべて実際、クラスターがすでに実行されている「実際のジョブ」よりも低い優先順位で実行されています。