You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Submitted job with excessive RSS promise (and schedulerCfg.maxJobRSSBytes=-1)
Submitted child job (job launched by other job that waits for it) and the sum of the promises from the root ancestor to it exceeding schedulerCfg.maxTotalRSSBytes
All running jobs waiting for queued jobs to end
The two first are irresolvable scenarios, so submission should fail.
The last one can be addressed in different ways.
Making the scheduler preemptive, so running jobs could be stopped for later execution. A way of freezing a process is needed for this. This would allow to freeze a process to make room to other process descendants (not its own descendants)
Canceling running jobs, maybe introducing the concept of job idempotence for later relaunching
The text was updated successfully, but these errors were encountered:
Several deadlock scenarios can occur:
schedulerCfg.maxJobRSSBytes=-1
)schedulerCfg.maxTotalRSSBytes
The two first are irresolvable scenarios, so submission should fail.
The last one can be addressed in different ways.
The text was updated successfully, but these errors were encountered: