matlab批处理工作是死在Ubuntu无影无踪的原因

13个视图(30天)
我有28个核心和384 gb RAM和我通常部署20 - 25 matlab并行工作,
matlab批“Job1”> output1 &
matlab批“Job2”> output2 &
等。
有一件事我不理解的是为什么这些工作几个小时后被终止之前。指定的输出文件不会留下任何痕迹。我怎么可以找到是什么错了吗?如果我重新启动,它仍在继续,因为它看起来已经存在的结果,所以它不是由于代码中的错误。
第二件事与没有跟踪的问题。为什么错误信息打印在终端,而不是进入指定输出文件吗?例如,一个特定的错误代码运行到返回一个错误消息,如果我没有离开我的终端会话显示我在终端窗口中。其他程序把所有的输出文件。

答案(1)

史蒂文的主
史蒂文的主 2023年3月2日
你的工作消耗大量的内存吗?我检查syslog文件来确定 记忆的杀手 杀了MATLAB对MATLAB来释放内存。(是的,我知道。)
2的评论
史蒂文的主
史蒂文的主 2023年3月3日
我不确定,但我不认为伯父杀手让处理机会“说任何遗言”之前,杀死它们。

登录置评。

s manbetx 845


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!