-
Notifications
You must be signed in to change notification settings - Fork 1.3k
A little follow-up on cgroup v2 support #8590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@csweichel Thanks for previous your PR. Great! I have a question about the cgroup v2 hierarchy. Why do we need to create the user cgroup? I guess that if we just wanted to allow workspace users to manipulate the cgroup, we could just create the workspace cgroup. |
If you want to review SVG, the rich diff is very helpful to you. |
Codecov Report
@@ Coverage Diff @@
## main #8590 +/- ##
===========================================
- Coverage 29.53% 14.91% -14.62%
===========================================
Files 113 49 -64
Lines 18177 4732 -13445
===========================================
- Hits 5369 706 -4663
+ Misses 12349 3956 -8393
+ Partials 459 70 -389
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report at Codecov.
|
Thanks @utam0k for updating the diagram. At the moment it doesn't make the first cgroup evacuation explicit. The process is as follows:
Motivation for this process is:
I was wondering: what's the motivation for using runc's cgroup implementation? It introduces a new dependency and with unclear benefit over the current implementation. |
fe9e4fa
to
d34a781
Compare
I got your explanation. Thanks. It makes sense.
Sorry, this was not clear enough to convey my intent. I'm worried about this #8471 (comment). But I left that out of this PR.
|
Description
Related Issue(s)
Fixes #
How to test
No
Release Notes
Documentation
No