🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Linux Cgroup v2 Resource Limits: Auditing CPU, Memory, and I/O Controls

Linux Cgroup v2 Resource Limits: Auditing CPU, Memory, and I/O Controls

Understanding Cgroup v2

Control groups (cgroups) are a Linux kernel mechanism for organizing processes and enforcing resource limits. Cgroup v2 provides a unified hierarchy that simplifies resource management for containers, services, and user sessions.

Checking Cgroup Version

stat -fc %T /sys/fs/cgroup/
cat /sys/fs/cgroup/cgroup.controllers
mount | grep cgroup

System Slices

systemctl list-units --type=slice
systemd-cgls
cat /sys/fs/cgroup/system.slice/memory.current

Memory Limits

systemctl show nginx -p MemoryMax,MemoryCurrent
cat /sys/fs/cgroup/system.slice/nginx.service/memory.max
cat /sys/fs/cgroup/system.slice/nginx.service/memory.current

CPU Quotas

systemctl show nginx -p CPUQuotaPerSecUSec
cat /sys/fs/cgroup/system.slice/nginx.service/cpu.max
# Format: quota period (e.g., "50000 100000" = 50%)

I/O Controls

cat /sys/fs/cgroup/system.slice/nginx.service/io.max
cat /sys/fs/cgroup/system.slice/nginx.service/io.stat

Automated Auditing with dargslan-cgroup-audit

pip install dargslan-cgroup-audit
dargslan-cgroup-audit
dargslan-cgroup-audit --memory
dargslan-cgroup-audit --cpu
dargslan-cgroup-audit --slices
Share this article:
Dargslan Editorial Team (Dargslan)
About the Author

Dargslan Editorial Team (Dargslan)

Collective of Software Developers, System Administrators, DevOps Engineers, and IT Authors

Dargslan is an independent technology publishing collective formed by experienced software developers, system administrators, and IT specialists.

The Dargslan editorial team works collaboratively to create practical, hands-on technology books focused on real-world use cases. Each publication is developed, reviewed, and...

Programming Languages Linux Administration Web Development Cybersecurity Networking

Stay Updated

Subscribe to our newsletter for the latest tutorials, tips, and exclusive offers.