Hello all, <br><br>I have been playing with LXC for few days and I got a question. <br><br>I am using a simple container without OS and network just to launch applications with certain resource limits using lxc-execute. <br>
<br>Here is a configuration: <br><br>$ cat lxc-test.conf <br>lxc.utsname = test<br>lxc.cgroup.memory.limit_in_bytes = 40M<br>lxc.cgroup.memory.swappiness = 0<br><br><br>The problem is that memory.swappiness cgroup parameter doesn't affect container swap usage. As far as I understood, setting this parameter to 0 should prevent container from using swap at all, however when monitoring memory usage via memory.stat file one can clearly see that container is using swap. <br>
<br>I am able to disable swap for a container only by disabling swap on a host system. <br><br>Does anyone know if there is a way to disable swap for a certain container without affecting host system?<br><br>Thank you. <br>
<br>--<br>Victor<br>