| 用途 | 按资源组观察进程与占用 |
|---|---|
| 命令 | systemd-cgls / systemd-cgtop |
| 层级 | slice → scope/service → 进程) |
常用示例
常用示例
systemd-cgls --no-pager | head -n 40 # 进程树(cgroup 视角)
systemd-cgls /system.slice/myapp.service # 指定单元
systemd-cgtop -m --iterations=2 # 按内存排序快照
# 与 ps 对照:某个 PID 属于哪个单元
systemctl status $(cat /proc/1234/cgroup | cut -d/ -f5)容器场景
容器场景
systemd-cgls /machine.slice | head # 容器(libvirt/容器运行时)所在 slicecgtop 的 CPU 百分比是全局占比视角,和 top 的单核百分比口径不同,汇报时别混用。