我创建了一些 slurm 脚本,然后尝试使用 sbatch 执行它们。但输出文件更新不够频繁(可能每分钟更新一次)。
有没有办法在 sbatch 中更改输出缓冲延迟?我知道 stdbuf 在这种情况下被使用,但我无法让它与 sbatch 协同工作。
我创建了一些 slurm 脚本,然后尝试使用 sbatch 执行它们。但输出文件更新不够频繁(可能每分钟更新一次)。
有没有办法在 sbatch 中更改输出缓冲延迟?我知道 stdbuf 在这种情况下被使用,但我无法让它与 sbatch 协同工作。
python -u
或者类似于sys.stdout.reconfigure(line_buffering=True, write_through=True)
这样的方法。 - heiner