创建的组中的 cgroup 文件似乎在一天后消失(包括挂起)

创建的组中的 cgroup 文件似乎在一天后消失(包括挂起)

我最近开始定期使用cgoups( cgreate -g cpu:gr1/ cgset -r cpu.max/ cgexec)。我不止一次注意到我创建了 cgroup 并运行了上面的命令,然后在一两天后(Linux 系统的其他工作没有重新启动,但是可以暂停和恢复),想要重复相同的命令,但是“ cgroup 组更改失败”,我看到/sys/fs该组中没有名为 .cgroup 的文件cpu.max。网络搜索没有发现类似的东西。可能是什么原因?如何调查? TIA

有趣的是,今天在我观察到这个问题后,我添加了另一个 cgroup ( cgreate/ cgset cpu.max),并且我看到有问题的组也有,cpu.max并且原始命令再次起作用。

我记得我一天可以运行该命令几次,但是当我第二天尝试运行它(大约那个持续时间)并且可能仅在暂停之后(但我不确定)我经常会观察到这个问题。

相关内容