在slurm 中, 当PreemptType=preempt/qos 时,一个 job的初始优先级 InitPrio 高于其它jobs ,但是不能发生抢占,原因在哪?
时间: 2024-03-04 12:52:48 浏览: 158
slurm在ubuntu上的搭建
当PreemptType=preempt/qos时,一个job的初始优先级InitPrio高于其他job,但不能发生抢占的原因是因为PreemptType=preempt/qos是一种基于QOS的抢占策略。这种策略是基于预定义的QOS级别,每个job都会被分配一个QOS级别,该级别决定了job的优先级。在这种情况下,一个job的InitPrio仅仅是用来指定该job的初始QOS级别,它并不会影响job的抢占。换句话说,一个job的InitPrio高并不意味着它会抢占其他job,只有在它的QOS级别高于其他job时,才会发生抢占。因此,当PreemptType=preempt/qos时,一个job的InitPrio高于其他job,但不能发生抢占。
阅读全文