Field | Applicable Versions | Description |
Resource group name | 2.0/2.1 | Customizable, starting with a letter, supports numbers, letters, hyphens, and underscores with a length from 1 to 64. |
CPU weight | 2.0 | Fill in for the 2.0 kernel version, the weight of CPU resources that this resource group can obtain in each BE node (soft Isolation). Example 1: Three resource groups rg-a, rg-b, and rg-c are created with weights of 10, 30, and 40, respectively. At a certain time, rg-a and rg-b are running tasks, while rg-c has no tasks. At this time, rg-a can obtain (10 / (10 + 30)) = 25% of CPU resources, and rg-b can obtain 75% of CPU resources. Example 2: If only one resource group is running, regardless of its weight, it can obtain all the CPU resources. |
CPU usage (%) | 2.1 | Filled in for the 2.1 kernel version, the maximum CPU usage that this resource group can use in each BE node (CPU hard isolation between different resource groups). |
Memory usage (%) | 2.1 | Filled in for both 2.0 and 2.1 kernel versions, the maximum memory proportion that this resource group can use in each BE node. |
Memory soft isolation | 2.0/2.1 | If memory soft isolation is enabled and memory resources are available in the system, the resource group can temporarily use system memory after its memory usage exceeds the limit. If memory soft isolation is disabled, tasks with the highest memory usage are canceled immediately once memory usage exceeds the limit. |