2016-11-25 93 views
0

如何監視每個正在運行的線程/進程?基本上,我希望看到類似於由top,或ps給出的輸出:如每個線程的CPU使用率,由進程的內存使用,等等。如何獲取SLURM中單個進程/線程的統計信息?

在SLURM,有命令sstat,其中我可以查看工作統計。例如,它允許我檢查提交的作業請求的總CPU時間(用戶+系統),RSS以及CPU頻率。它不包括詳細的每個進程(或線程)信息。

回答

0

要獲得進程級別的信息,您可以激活AcctGatherProfileType/hdf5插件,該插件將允許您收集大量指標,並將其包含在HDF5文件中。有關更多信息,請參閱此page