9

从 qstat (Sun Grid Engine) 联机帮助页:

mem:作业的当前累积内存使用量,以 Gbytes 秒为单位。

这意味着什么?

4

2 回答 2

20

我找不到比可以找到该描述的手册页更好的文档。我认为 1 GB 秒是 1 GB 内存使用一秒。因此,如果您的代码使用 1 GB 1 分钟,然后使用 2 GB 两分钟,则累积的内存使用量为 1*60 + 2*120 = 300 GByte 秒。

于 2013-01-30T18:31:55.057 回答
11

千兆字节-秒单位指定任务运行时每秒分配给该任务的内存量。

例子:

  • 任务 1: 1 GB * 10 秒 = 10 GB-秒

  • 任务 2: 0.128 MB * 10 秒 ~ 0.128 GB * 10 秒 = 1.28 gb-sec

  • 任务 3: 8 GB * 10 秒 = 80 GB-秒

在实践中,它通常用作 devops 指标或计费服务的方式,这些服务旨在在短时间内运行然后终止,例如 PaaS 云上的无服务器功能服务。

于 2018-12-16T21:07:45.210 回答