On Sat, Jul 3, 2021 at 6:26 AM Tejun Heo <tj@xxxxxxxxxx> wrote: > > Hello, > > On Fri, Jul 02, 2021 at 08:26:27AM -0000, Hao Lee wrote: > > memcg currently has a remote charging mechanism that can charge usage to other > > memcg instead of the one the task belongs to. > > > > In our environment, we need to account the cpu usage consumed by some kworkers > > to a specific cgroup. Thus, we want to introduce a remote-charging mechanism to > > cpu and cpuacct subsys in our kernel. > > > > I want to know if the community has a plan to do this? > > What will the community approach look like? > > Yeah, we need sth like this to account for cpu cycles spent in commont path > but caused by specific cgroups - e.g. memory reclaim, net packet rx and so > on. There were some mentions of needing somthing like that but haven't been > any patchsets or concrete efforts that I know of. Thanks for this reply. I am interested in this area because this feature would be very useful in our containerized environment. I will track related discussions and want to do some work related to remote charging. > > Thanks. > > -- > tejun