<div dir="ltr"><div>Hi there,</div><div><br></div><div>I really hope this is the right forum for my question :).</div><div><br></div><div>I've been using LXC for a long time, since about Debian 8. A few days ago I installed a Bullseye, and now I want to install the containers, as I did it on other machines.</div><div><br></div><div>Everything seems to work as well, except the cgroup limits. I can't set the CPU nor memory limitation. Here is how I try:</div><div><br></div><div>lxc.cgroup.cpuset.cpus = 0-3<br>lxc.cgroup.memory.soft_limit_in_bytes = 4294967296<br>lxc.cgroup.memory.limit_in_bytes = 4294967296</div><div><br></div><div>but when I step into the container, I see:</div><div><br></div><div>cat /proc/cpuinfo<br>...<br>processor       : 7<br></div><div><br></div><div>so I see all CPU's that exist on the host. The memory limit is similar, here is the output:</div><div># free<br>               total        used        free      shared  buff/cache   available<br>Mem:        16341404       80492    16255104         132        5808    16260912</div><div><br></div><div>This config works as well on many Debian 10 system: I can set the limit for memory or CPU. (Just my 2 cents: in most cases I use lxc.cgroup.blkio for all disks. This isn't set yet in this container, but I assume that also does not work.)</div><div><br></div><div><br></div><div>What am I doing wrong? Is there any documentation for LXC 4 resource limitation? (Especially for Debian 11...)</div><div><br></div><div><br></div><div>Many thanks,</div><div><br></div><div><br></div><div>a.<br></div><div><br></div></div>