Hostxpeed
Login Get Started →
Security

How to Limit CPU Usage per User

5 min read
25 views
Jun 12, 2026

Method 1: Using ulimit

sudo nano /etc/security/limits.conf

Add:

username soft cpu 600
username hard cpu 1800

(CPU time in minutes)

Method 2: Using cgroups v2

sudo mkdir /sys/fs/cgroup/cpu/group1
echo "100000 200000" > /sys/fs/cgroup/cpu/group1/cpu.max
echo [PID] > /sys/fs/cgroup/cpu/group1/cgroup.procs

Method 3: Using CPULimit Tool

sudo apt install cpulimit -y
sudo cpulimit -l 50 -p [PID]

Was this article helpful?