Why does "systemctl set-property" CPUQuota does not accept floating value?
Issue
- Why does "systemctl set-property" CPUQuota does not accept floating value?
# systemctl set-property user-42.slice CPUQuota=13.5%
CPU quota '13.5%' invalid.
# cat /sys/fs/cgroup/cpuacct/user.slice/user-42.slice/cpu.cfs_quota_us
12000 <--- remains unchanged
# systemctl set-property user-42.slice CPUQuota=13%
# cat /sys/fs/cgroup/cpuacct/user.slice/user-42.slice/cpu.cfs_quota_us
13000
Environment
- Red Hat Enterprise Linux 8.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.