请问个问题,在控制组里面/sys/fs/resctrl/1下
cat tasks
223622: partid = 1, pmg = 1, (group: partid 1, pmg 0, mon 0)
#进入mon_groups,并创建新的监控组
/sys/fs/resctrl/1/mon_groups/1
echo 223622 > tasks
cat tasks
223622: partid = 1, pmg = 1, (group: partid 1, pmg 1, mon 0)
此时pmg=1,mon=0, 这和控制组下的pmg=0;mon=0不一致,这怎么解释?
Hey @xingxin_ali, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
mon 代表 MPAM 实际存在的 monitor,是芯片实际存在的监控逻辑;
pmg 是对上层应用可见的监控分组。pmg 和 mon 数值上没有对应关系。
mon 代表 MPAM 实际存在的 monitor,是芯片实际存在的监控逻辑;
pmg 是对上层应用可见的监控分组。pmg 和 mon 数值上没有对应关系。
@Xie XiuQi
那我查看我某个pid所在的控制组以及监控组,到底是看
/sys/fs/resctrl/1目录下的tasks还是看/sys/fs/resctrl/1/mon_groups/2
下的task,此时两者group下pmg,mon都不一致,我该怎么说我pid在哪个控制组,在哪个监控组呢??
/sys/fs/resctrl/1
226766: partid = 1, pmg = 2, (group: partid 1, pmg 0, mon 0)
/sys/fs/resctrl/1/mon_groups/2
cat tasks
226766: partid = 1, pmg = 2, (group: partid 1, pmg 2, mon 1)
此外pmg和mon数值上没有对于关系,那mon的作用在哪? 怎么将mon监控信息反馈到pmg呢?
登录 后才可以发表评论