2016-11-25 30 views
0

如何监视每个正在运行的线程/进程?基本上,我希望看到类似于由top,或ps给出的输出:如每个线程的CPU使用率,由进程的内存使用,等等。如何获取SLURM中单个进程/线程的统计信息?

在SLURM,有命令sstat,其中我可以查看工作统计。例如,它允许我检查提交的作业请求的总CPU时间(用户+系统),RSS以及CPU频率。它不包括详细的每个进程(或线程)信息。

回答

0

要获得进程级别的信息,您可以激活AcctGatherProfileType/hdf5插件,该插件将允许您收集大量指标,并将其包含在HDF5文件中。有关更多信息,请参阅此page

相关问题