You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Slurm作业sacct查询MaxRSS带+的含义及单位转换问题

Slurm sacct命令MaxRSS结果相关问题解答

末尾+的含义

这个+表示显示的MaxRSS数值是估算值,实际作业的内存使用峰值要高于该数值。原因是Slurm通过定期采样的方式收集内存数据,如果作业的内存峰值出现在两次采样间隔之间,Slurm就无法精准捕获到真实峰值,只能记录采样到的最高值并加上+标记。

最终有效数值

显示的128340475就是Slurm能提供的有效参考数值,虽然实际峰值更高,但这是系统可记录的最接近真实峰值的数值。

KB转MB的方法

MaxRSS默认单位是KB,转换为MB只需将数值除以1024:

  • 手动计算:128340475 ÷ 1024 ≈ 125332.5 MB
  • 命令行自动转换:可以用awk直接处理sacct的输出,命令如下:
    sacct --format="CPUTimeraw,MaxRSS" | awk '{if(NR>1) print $1, $2/1024 " MB"}'
    
    该命令会跳过表头,将每个作业的MaxRSS值转换为MB后输出。

内容的提问来源于stack exchange,提问作者narm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 09:07:02