Cgroups
將整個會話添加到 cgroup
我如何將整個會話添加到 cgroup。
cgclassify
似乎只添加了指定的 PID。
我必須使用執行以下操作的腳本來執行此操作:
pidtree= pidtree() { local _pid=$1 for _child in $(ps -o pid --no-headers --ppid ${_pid}); do pidtree ${_child} done pidlist=$(ls -1 /proc/${_pid}/task)" $pidlist" } pidtree $1 cgcreate -g cpu:/job$1 cgclassify -g cpu:/job$1 $pidlist