Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /bin/sh
- CONTAINER=$1
- USER=$2
- SHELL_PID=$3
- CGROUP_ROOT=/sys/fs/cgroup
- cgcreate -a $USER -t $USER -g blkio,cpu,cpuacct,cpuset,debug,devices,freezer,memory,net_cls,net_prio,perf_event:$CONTAINER
- echo 1 > $CGROUP_ROOT/cpuset/cgroup.clone_children
- echo 1 > $CGROUP_ROOT/memory/memory.use_hierarchy
- echo 1 > $CGROUP_ROOT/cpuset/$CONTAINER/cgroup.clone_children
- echo 0 > $CGROUP_ROOT/cpuset/$CONTAINER/cpuset.mems
- echo 0 > $CGROUP_ROOT/cpuset/$CONTAINER/cpuset.cpus
- cgclassify -g blkio,cpu,cpuacct,cpuset,debug,devices,freezer,memory,net_cls,net_prio,perf_event:$CONTAINER --sticky $SHELL_PID
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement