Linux 排队系统

Linux 排队系统

我们有几台计算机用于物理模拟,由几个人运行。我想安装一些排队系统来提交任务并公平共享资源。对于单机和集群,您有什么建议?我对免费解决方案感兴趣。

答案1

对于单台机器,该at命令可能就足够了。它允许您使用(批处理)开关将任务配置为仅在资源使用率较低(<0.8)时运行-b,或者您可以使用字母 az 指定优先级。

例子:

at -q b now /home/myname/script.sh

相当于:

batch /home/myname/script.sh

对于集群,使用GNU 队列

答案2

在我们的实验室中,我们使用PBS/扭矩,而且效果相当好。

相关内容