From 47b71cbb5ae77c47801a17918b001d57ba829b66 Mon Sep 17 00:00:00 2001 From: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Date: Fri, 10 Nov 2023 13:30:26 +0100 Subject: [PATCH] cgclassify: add page (#11437) --- pages/linux/cgclassify.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pages/linux/cgclassify.md 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}}`