我对cpu与记忆的通信方式知之甚少,所以我不确定这是否是一个“正确”的问题。
在我提交给Slurm集群的作业脚本中,该脚本需要从存储在工作词典中的数据库中读取数据。我想监视运行此脚本所使用的内存。
如何编写bash脚本来执行此操作?我已经尝试过@CoffeeNerd的脚本。但是,在作业运行时,文件中只有一行输出
AveCPU|AveRSS|MaxRSS
如何修改此脚本以输出实时内存使用情况?
我知道sstat
命令,但是不确定sstat -j $JOBID.batch --format=MaxVMSize
之类的方法是否可以解决我的问题。