Linux
如何獲取有關特定 SGE 隊列中待處理作業的統計資訊(例如使用 qacct)?
我知道我可以
qacct
用來獲取有關正在執行的作業的各種統計資訊。現在有沒有辦法獲得一些關於有多少工作待處理以及他們平均需要等待多長時間的統計數據?額外問題:我可以獲得有關 SGE 中“空閒”(或空)插槽的統計資訊嗎?
qacct 主要獲取有關已完成而不是正在執行的作業的資訊。如果您
MONITOR=1
在 sched_conf 參數中設置,調度程序會將有關保留的資訊記錄到調度文件中。您可以使用它來了解這些特定作業還需要等待多長時間。或者,記帳文件記錄歷史作業開始和送出時間(針對已完成的作業)。
如果您想統計有多少作業排隊,那麼您可以嘗試使用 cronjob 對
qstat -s p -u '*'
.