集群计算作业是即时提交还是持续访问?

Is a cluster computing job an immediate submission or continual access?

我通常在集群计算机上工作。我有一些非常大的 Rscripts 用于 运行 数据。完整的 Rscript 需要大约 5 个小时才能 运行。为此,我通过使用 qsub 提交作业来使用集群。这让我可以离开我的电脑,等待集群 运行。但是,我想 运行 对这个特定的 Rscript 进行 20 次细微更改。

我一直在等待集群作业完成。然后进入 Rscript 并修改文件名,然后将另一个作业发送到集群。

我的问题是:在我将作业提交到集群后,我可以在集群计算时继续修改 Rscript 文件吗(即作业当时是否将所有内容的副本发送到集群提交)?或者我是否需要等待工作完成才能修改 Rscript(集群在整个工作过程中根据需要访问我的 Rscript)?

理想情况下,我希望情况 1 是这种情况,因为这样我可以在做一些小的调整后一个接一个地发送许多工作,但我不知道它是如何工作的?

这取决于您的集群及其设置方式。您可以做的最好的事情就是将脚本的另一个实例保存为不同的名称,然后随心所欲地播放。