Cgroup方式限制NginxCpu为50%(单核)

Cgroup方式限制NginxCpu为50%(单核)

首先,创建一个组

  1. cgcreate -g cpumemory:/CPU50_Nginx_Gtoup

计算公式

Cgroup方式限制NginxCpu为50%(单核) - 图1%0A)

设定方式为:

  1. cgset -r cpu.cfs_quota_us=50000 CPU50_Nginx_Group
  2. cgset -r cpu.cfs_period_us=100000 CPU50_Nginx_Group

写到 .conf

  1. group CPU50_Nginx_Group {
  2. cpu {
  3. cpu.cfs_quota_us = 50000;
  4. cpu.cfs_period_us = 100000;
  5. }
  6. }

限制特定的进程

  1. cgexec -g cpu:CPU50_Nginx_Grouop systemctl start nginx