这个问题与这个问题类似,但有2个细微差别。
如果我切换到用户
sudo -u testuser -i
然后使用压力实用程序加载 CPU,CPUQuota 不会生效。如果我通过 SSH 以 身份登录
testuser
,运行一些密集型任务,然后它就会按预期工作。
我的 CPUQuota 配置
/etc/systemd/system.control/user-1003.slice.d/50-CPUQuota.conf
[Slice]
CPUQuota=33%
systemctl show -p DefaultCPUAccounting
DefaultCPUAccounting=yes
发行版:Debian 12 最新版本。Ubuntu 22.04 也受此影响。
我该如何调试该问题以获取任何线索?
PS 问题已发布在 systemd GitHub repo 上