2013-12-19 40 views
3

我知道,可以通過qmod -sj [jobid]命令掛起正在運行的作業,原理是有效的。這意味着工作暫停狀態 - 到目前爲止,罰款,但:SGE/UGE暫停運行作業

我預計,如果我把所有正在運行的工作掛起狀態和qsub新的GE或有等待工作,這些得到被運行,情況並非如此。

有些關於此主題的搜索引導我轉向http://gridengine.org/pipermail/users/2011-February/000050.html,這實際上指向了方向,暫停的工作使GE免費運行其他工作。

回答

0

here

在工作負載管理器具有「內置」搶佔,像平臺LSF, 它的工作原理是暫時放鬆節點上的插槽數量限制和 然後通過解決超額認購衝擊圖騰柱上最低的工作,使得作業的數量重新回到槽位數限制之下。 在Sun Grid Engine中,除了使用臨時放寬插槽計數限制的 而不是 管理員作爲 管理員配置的主機具有比您需要的更多插槽以及創建人造下限的 規則集限制作業數 ,這是通過沖擊最低優先級的作業來實施的。

稍微不同的主題,但似乎主體可以保持不變:在保持掛起的狀態下運行其他作業,臨時增加相關節點上的槽數。