Cgroups
如何找到使用 cgroup 版本 1 的內容?
我的核心支持
cgroup
並且cgroup2
它們都已安裝。我有興趣了解我正在執行的任何應用程序是否使用舊版cgroup
1?有沒有辦法確定哪些應用程序沒有升級到使用cgroup
第 2 版?
我想要比這個更好的資訊,這是一個假設,如果得到正確的答案,我將刪除。
cgroup
我知道在我的系統上使用的 v2 不允許解除安裝,$ sudo umount -f /sys/fs/cgroup/unified umount: /sys/fs/cgroup/unified: target is busy.
但是,無論在啟動時是否設置了
cgroup
v1 目錄,都可以很好地解除安裝它們。我認為這是因為沒有人在使用它們。我進一步假設,如果v2 沒有被使用,它們可以是 unmounted。systemd
cgroup
因此,在無法解除安裝
cgroup
版本 2 的基礎上,並假設版本 1 的行為類似,cgroup
您可以通過簡單地嘗試解除安裝它來確定是否有任何東西正在使用 cgroup 版本 1。