查找PBS作业使用的最大内存

时间:2014-07-14 15:46:40

标签: memory pbs

作业完成后,如何知道在运行时任何给定点所需的最大驻留大小?

(试过/ usr / bin / time,但没有安装在服务器上)

谢谢!

1 个答案:

答案 0 :(得分:3)

PBS MOM会报告一些统计信息,并将其记录在PBS服务器日志中。

一个名为tracejob的便捷实用程序会解析日志,以便在给定作业ID的情况下提取与特定作业相关的所有条目。

例如,在PBS Pro 12.1 tracejob上完成作业后,将返回多行,包括以下内容

07/11/2014 16:37:27  S    Exit_status=0 resources_used.cpupercent=98
                          resources_used.cput=01:49:14 resources_used.mem=5368kb
                          resources_used.ncpus=1 resources_used.vmem=38276kb
                          resources_used.walltime=01:49:22

这里5368 kb对应最大rss。

类似于Torque 3.0.5

07/15/2014 03:45:12  S    Exit_status=0 resources_used.cput=20:44:10
                          resources_used.mem=704692kb
                          resources_used.vmem=1110224kb
                          resources_used.walltime=20:44:30

此处最大rss为704692 kb