6

我创建了一些 slurm 脚本,然后尝试使用 sbatch 执行它们。但是输出文件更新不频繁(可能每分钟一次)。

有没有办法改变 sbatch 中的输出缓冲延迟?我知道在这种情况下会使用 stdbuf,但我无法使其与 sbatch 一起使用。

4

1 回答 1

1

问题当然在于缓冲。如果您尝试运行 python 代码,请在 print 命令中添加 flush=True,例如 print(...,flush=True)。

于 2021-05-29T04:55:12.750 回答