configure process group other cpu-limit

configure process group other cpu-limit cpu_limit

Description

This command changes the CPU limit for the "Other" (non-ExtremeXOS) process group.

Syntax Description

other Designates "Other" (non-ExtremeXOS) process group.
cpu-limit Designates changing the maximum amount of CPU that the "Other" process group can use during resource contention.
cpu-limit Sets the value for the CPU limit value as a percentage. The valid range is 5% to 50%; default is 10%.

Default

By default, the CPU limit of "Other" group is 10%. With the default configuration, the "EXOS" group CPU limit is 90%.

Usage Guidelines

This command allows you to configure CPU limits for the “Other” group. The configured CPU percentage is guaranteed for the "Other" group, unless a real-time kernel task needs CPU.

When this command is issued, the CPU limit for the "EXOS" group is changed as well. For example, if you change the CPU limit value to 30, the new values are: 70% for "EXOS", and 30% for "Other".

If you try to configure a limit that is greater than the current configured value, a warning message appears:
Warning: Increasing CPU limit of the “Other” group may degrade EXOS performance and lead to network instability. The CPU limit for the “Other” group has been increased from 10% to 30%.

To see the status of the process groups, use the command show process group.

Example

The following example changes the "Other" process group CPU limit to 30%. Additionally, the "EXOS" group is changed to 70%:

# configure process group other cpu-limit 30

History

This command was first available in ExtremeXOS 22.2.

Platform Availability