3.8. 获区关于控制群组的信息
libcgroup-tools 数据包包含一些使用工具,这些工具用于获取与管控器、控制群组以及控制群组参数有关的信息。
将管控器列表
如要查找 kernel 中可用的管控器,并了解这些管控器如何被一起挂载至层级,请执行:
cat /proc/cgroups
如要查找特定子系统的挂载点,请执行下列指令:
lssubsys -m controllers
此处,controllers 代表您感兴趣的子系统列表。请注意,
lssubsys -m
指令仅返回每一个层级的顶级挂载点。
查找控制群组
如要将系统中的 cgroup 列表,请以
root
身份执行:
lscgroup
如要限定一个层级的输出,请以
controller:path
的格式指定管控器和路径。例如:
~]$ lscgroup cpuset:adminusers
以上指令仅列出了层级(附加了
cpuset
控制器的层级)中 adminusers
cgroup 的子群组。
显示控制群组的参数
如要显示一个 cgroup 的参数,请运行:
~]$ cgget -r parameter list_of_cgroups
此处,parameter 是一个包含管控器值的伪文件,list_of_cgroups 是管控器列表(以逗号分隔)。
如果您不知道实际参数的名称,请使用与以下相似的指令:
~]$ cgget -g cpuset /