首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在systemd单元中启用一个`Accounting=`选项,从而为*所有*单元启用它?

是否在systemd单元中启用一个`Accounting=`选项,从而为*所有*单元启用它?
EN

Unix & Linux用户
提问于 2019-04-27 17:46:39
回答 1查看 810关注 0票数 2

CPUAccounting=打开这个单元的CPU使用量。带一个布尔参数。请注意,为一个单元打开CPU也将隐式地打开同一片中包含的所有单元以及它的所有父片和其中包含的单元。

树节点只能有一个父节点。所以我想它实际上意味着“所有的祖先切片”。

这是否意味着为一个单元启用CPUAccounting将使其适用于所有单元?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-05-23 03:02:03

它打开它的兄弟cgroup,以及它的父cgroup(和他们的兄弟姐妹,但不是他们的孩子)。这是因为对于cgroup,如果单个cgroup启用了cgroup,那么级别上的所有cgroup都必须启用记帐。例如,如果在example.service中打开计算cgroup,它将启用父system.service和其他同级服务以及user.slice (因为它与system.service处于同一级别)。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/515899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档