diff --git a/pages/linux/cgclassify.md b/pages/linux/cgclassify.md new file mode 100644 index 000000000..adf743911 --- /dev/null +++ b/pages/linux/cgclassify.md @@ -0,0 +1,16 @@ +# cgclassify + +> Move running task(s) to given `cgroups`. +> More information: . + +- Move the process with a specific PID to the control group student in the CPU hierarchy: + +`cgclassify -g {{cpu:student}} {{1234}}` + +- Move the process with a specific PID to control groups based on the `/etc/cgrules.conf` configuration file: + +`cgclassify {{1234}}` + +- Move the process with a specific PID to the control group student in the CPU hierarchy. Note: The daemon of the service `cgred` does not change `cgroups` of the specific PID and its children (based on `/etc/cgrules.conf`): + +`cgclassify --sticky -g {{cpu:/student}} {{1234}}`