I want to limit the memory usage of a process using cgroup but failed with error
sh: echo: I/O error
After creating a test dir in /sys/fs/cgroup/memory. I opened two shell, one run
sudo sh -c "echo $$ >> cgroup.procs" to set the process, the other is to set memory limit.
It seems it’s ok to set large memory:
sudo sh -c "echo 25M > memory.limit_in_bytes" while will fail to set low memmory:
sudo sh -c "echo 2M > memory.limit_in_bytes".
OS: Ubuntu 18.04.2 LTS