【发布时间】:2019-07-09 17:48:01
【问题描述】:
来自 qstat (Sun Grid Engine) 联机帮助页:
mem:作业的当前累计内存使用量,以 Gbytes 秒为单位。
这是什么意思?
【问题讨论】:
标签: qsub sungridengine
来自 qstat (Sun Grid Engine) 联机帮助页:
mem:作业的当前累计内存使用量,以 Gbytes 秒为单位。
这是什么意思?
【问题讨论】:
标签: qsub sungridengine
我找不到比可以找到该描述的手册页更好的文档了。我认为 1 GB 秒是 1 GB 内存使用一秒。因此,如果您的代码使用 1 GB 1 分钟,然后使用 2 GB 两分钟,则累计内存使用量为 1*60 + 2*120 = 300 GByte 秒。
【讨论】:
千兆字节-秒单位指定任务运行时每秒分配给该任务的内存量。
例子:
任务 1: 1 GB * 10 秒 = 10 GB-秒
任务 2: .128 MB * 10 秒 ~ 0.128 GB * 10 秒 = 1.28 gb-sec
任务 3: 8 GB * 10 秒 = 80 GB-秒
在实践中,它通常用作 devops 指标或计费服务的方式,这些服务旨在在短时间内运行然后终止,例如 PaaS 云上的无服务器功能服务。
【讨论】: