# cpup - [Command Function](#section1842161614217) - [Syntax](#section5629527427) - [Parameter Description](#section133651361023) - [Usage](#section156611948521) - [Example](#section68501605319) - [Output](#section19871522144219) ## Command Function This command is used to query the CPU usage of the system. ## Syntax cpup \[_mode_\] \[_taskID_\] ## Parameter Description **Table 1** Parameters

Parameter

Description

Value Range

mode

Indicates the period in which the CPU usage is to be queried. By default, the CPU usage within the last 10 seconds is displayed.

  • 0: displays the CPU usage of the system within the last 10 seconds.
  • 1: displays the CPU usage of the system within the last 1 second.
  • Other value: displays the total CPU usage since the system is started.

[0, 0xFFFFFFFF]

taskID

Indicates the task ID.

[0, 0xFFFFFFFF]

## Usage - If the parameters are not specified, the CPU usage within the last 10 seconds is displayed. - If only the **mode** parameter is specified, the CPU usage within the specified period is displayed. - If both the **mode** and **taskID** parameters are specified, the CPU usage of the specified task within the given period is displayed. ## Example Enter **cpup 1 5**. ## Output **Figure 1** CPU usage ![](figures/cpu-usage.png "cpu-usage")