1# top 2 3- [命令功能](#命令功能) 4- [命令格式](#命令格式) 5- [参数说明](#参数说明) 6- [使用指南](#使用指南) 7- [使用实例](#使用实例) 8- [输出说明](#输出说明) 9 10## 命令功能 11 12top命令用于查询进程及线程信息。 13 14 15## 命令格式 16 17top [_-a_] 18 19 20## 参数说明 21 22**表1** 参数说明 23 24| 参数 | 参数说明 | 缺省值 | 取值范围 | 25| -------- | -------- | -------- | -------- | 26| --help | 查看top命令支持的参数列表。 | N/A | | 27| -a | 显示更详细的信息。 | N/A | | 28 29 30## 使用指南 31 32参数缺省时默认打印部分任务信息。 33 34 35## 使用实例 36 37举例:输入top 38 39 40## 输出说明 41 42**示例1** top 命令显示详情 43``` 44OHOS:/$ top 45 allCpu(%): 4.68 sys, 195.32 idle 46 PID PPID PGID UID Status VirtualMem ShareMem PhysicalMem CPUUSE10s PName 47 1 -1 1 0 Pending 0x33b000 0xbb000 0x4e01c 0.0 init 48 2 -1 2 0 Pending 0xd838c0 0 0xd838c0 1.16 KProcess 49 3 1 3 7 Pending 0x72e000 0x1a3000 0x1d29dc 0.0 foundation 50 4 1 4 8 Pending 0x362000 0xbb000 0x5cc19 0.0 bundle_daemon 51 5 1 5 1 Pending 0xdfa000 0x2e7000 0x148a0a 0.0 appspawn 52 6 1 6 0 Pending 0x688000 0x137000 0x11c1ba 0.0 media_server 53 7 1 7 0 Pending 0x9d2000 0x103000 0xa21f9 0.87 wms_server 54 8 1 8 2 Pending 0x1f5000 0x48000 0x462dc 0.0 mksh 55 11 1 11 0 Pending 0x4d4000 0x112000 0xe0d9c 0.0 deviceauth_service 56 12 1 12 0 Pending 0x34f000 0xbd000 0x51cb3 0.0 sensor_service 57 13 1 13 2 Pending 0x34e000 0xb3000 0x5269e 0.0 ai_server 58 14 1 14 0 Pending 0x61f000 0x13b000 0x16858b 0.45 softbus_server 59 43 8 43 2 Running 0x1d7000 0x3a000 0x1e9f5 0.0 toybox 60 TID PID Affi CPU Status StackSize WaterLine CPUUSE10s MEMUSE TaskName 61 23 1 0x3 -1 Pending 0x3000 0xcf4 0.0 0 init 62 1 2 0x1 -1 Pending 0x4000 0x2c4 0.33 0 Swt_Task 63 2 2 0x3 -1 Pending 0x4000 0x204 0.0 0 system_wq 64 3 2 0x2 -1 Pending 0x4000 0x514 0.75 0 Swt_Task 65 4 2 0x3 -1 Pending 0x1000 0x3ac 0.0 0 ResourcesTask 66 7 2 0x3 -1 Pending 0x4e20 0xa5c 0.0 0 PlatformWorkerThread 67 8 2 0x3 -1 Pending 0x4e20 0xa6c 0.0 0 PlatformWorkerThread 68 9 2 0x3 -1 Pending 0x4e20 0xbf4 0.0 0 PlatformWorkerThread 69 10 2 0x3 -1 Pending 0x3000 0x4dc 0.0 0 bcache_async_task 70 11 2 0x3 -1 PendTime 0x4000 0x3e4 0.5 0 hi_vdec_thread 71 12 2 0x3 -1 Pending 0x2710 0x224 0.0 0 LiteOS usb pnp notify handle kt 72 13 2 0x3 -1 Pending 0x3000 0x37c 0.0 0 bcache_async_task 73 14 2 0x3 -1 Pending 0x4000 0x204 0.0 0 vibrator_queue 74 15 2 0x3 -1 Pending 0x20000 0x35c 0.0 0 eth_irq_Task 75 16 2 0x3 -1 PendTime 0x2000 0x354 0.0 0 MessageDispatcher 76 18 2 0x3 -1 Pending 0x2710 0x200 0.0 0 GPIO_IRQ_TSK_0_4 77 19 2 0x3 -1 Pending 0x4000 0x204 0.0 0 dispWQ 78 20 2 0x3 -1 Pending 0x4000 0x204 0.0 0 hdf_sensor_test_work_queue 79 21 2 0x3 -1 PendTime 0x6000 0x40c 0.2 0 tcpip_thread 80 22 2 0x3 -1 Pending 0x4000 0x36c 0.0 0 SendToSer 81 61 2 0x3 -1 Pending 0x4000 0x244 0.0 0 USB_GIANT_Task 82 63 2 0x3 -1 Pending 0x4000 0x244 0.0 0 USB_NGIAN_ISOC_Task 83 64 2 0x3 -1 Pending 0x4000 0x244 0.0 0 USB_NGIAN_BULK_TasK 84``` 85 86**表2** 输出元素说明 87 88| 输出 | 说明 | 89| -------- | -------- | 90| PID | 进程ID。 | 91| PPID | 父进程ID。 | 92| PGID | 进程组ID。 | 93| UID | 用户ID。 | 94| Status | 任务当前的状态。 | 95| CPUUSE10s | 10秒内CPU使用率。 | 96| PName | 进程名。 | 97| TID | 任务ID。 | 98| StackSize | 任务堆栈的大小。 | 99| WaterLine | 栈使用的峰值。 | 100| MEMUSE | 内存使用量。 | 101| TaskName | 任务名。 | 102