Thread (7 messages) 7 messages, 3 authors, 2021-07-09

Re: [Question] Do we need remote charging for cpu and cpuacct subsys?

From: Hao Lee <hidden>
Date: 2021-07-03 16:20:43
Also in: linux-mm, lkml

On Sat, Jul 3, 2021 at 6:26 AM Tejun Heo [off-list ref] wrote:
Hello,

On Fri, Jul 02, 2021 at 08:26:27AM -0000, Hao Lee wrote:
quoted
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help