queue
命令功能
queue命令用于查看队列的使用情况。
命令格式
queue
使用指南
该命令依赖于LOSCFG_DEBUG_QUEUE,使用时需要在配置项中开启"Enable Queue Debugging"。
Debug ---> Enable a Debug Version---> Enable Debug LiteOS Kernel Resource---> Enable Queue Debugging
使用实例
举例:
输入queue。
输出说明
Huawei LiteOS # queue used queues information: Queue ID <0x0> may leak, queue len is 0x10, readable cnt:0x0, writeable cnt:0x10, TaskEntry of creator:0x0x80007d5, Latest operation time: 0x614271Queue ID <0x0> may leak, queue len is 0x10, readable cnt:0x0, writeable cnt:0x10, TaskEntry of creator:0x0x80007d5, Latest operation time: 0x614271
上图中各项含义如下:
输出项 |
说明 |
---|---|
Queue ID |
队列编号 |
queue len |
队列消息节点个数 |
readable cnt |
队列中可读的消息个数 |
writeable cnt |
队列中可写的消息个数 |
TaskEntry of creator |
创建队列的接口地址 |
Latest operation time |
队列最后操作时间 |