代码拉取完成,页面将自动刷新
同步操作将从 OpenHarmony/docs 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
sem命令用于查询系统内核信号量相关信息。
sem [ID_ / fulldata_]
表1 参数说明
参数 | 参数说明 | 取值范围 |
---|---|---|
ID | 信号量ID。 | [0, 1023]或[0x0, 0x3FF] |
fulldata | 查询所有在用的信号量信息,打印信息包括如下:SemID, Count, Original Count, Creater TaskEntry, Last Access Time。 | N/A |
参数缺省时,显示所有的信号量的使用数及信号量总数。
sem后加ID,显示对应ID信号量的使用数。
参数fulldata依赖于LOSCFG_DEBUG_SEMAPHORE,使用时通过menuconfig在配置项中开启"Enable Semaphore Debugging": Debug ---> Enable a Debug Version ---> Enable Debug LiteOS Kernel Resource ---> Enable Semaphore Debugging
输入sem
配置LOSCFG_DEBUG_SEMAPHORE标志,输入 sem fulldata
示例1:查询所有在用的信号量信息
OHOS # sem
SemID Count
---------- -----
0x00000000 1
SemID Count
---------- -----
0x00000001 0
SemID Count
---------- -----
0x00000002 0
SemID Count
---------- -----
0x00000003 1
SemID Count
---------- -----
0x00000004 0
SemID Count
---------- -----
0x00000005 1
SemID Count
---------- -----
0x00000006 0
表2 输出说明
输出 | 说明 |
---|---|
SemID | 信号量ID。 |
Count | 信号量使用数。 |
说明: ● sem命令的ID参数输入形式以十进制形式表示或十六进制形式表示皆可。
● sem命令的ID参数在[0, 1023]范围内时,返回对应ID的信号量的状态(如果对应ID的信号量未被使用则进行提示);其他取值时返回参数错误的提示。
**示例2:**查询所有在用的信号量信息
OHOS # sem fulldata
Used Semaphore List:
SemID Count OriginalCount Creater(TaskEntry) LastAccessTime
------ ------ ------------- ------------------ --------------
0xb 0x0 0x0 0x404978fc 0xa1
0xc 0x0 0x0 0x404978fc 0xa1
0xd 0x0 0x0 0x404978fc 0x12c
0x10 0x0 0x0 0x404978fc 0x195
0xf 0x0 0x0 0x404978fc 0x195
0x11 0x0 0x0 0x4041a998 0x1d5
0x15 0x0 0x0 0x404978fc 0x273
0x14 0x0 0x0 0x404978fc 0x273
0x18 0x0 0x0 0x404978fc 0x352
0x17 0x0 0x0 0x404978fc 0x352
0x16 0x0 0x0 0x404978fc 0x352
0x1d 0x1 0x1 0x404978fc 0x385
0x1e 0x1 0x1 0x404978fc 0x388
0x1f 0x1 0x1 0x404978fc 0x38d
0x20 0x1 0x1 0x404978fc 0x38f
0x21 0x1 0x1 0x404978fc 0x392
0x3d 0x1 0x1 0x404978fc 0x395
0x3b 0x1 0x1 0x404978fc 0x395
0x3c 0x1 0x1 0x404978fc 0x395
0x39 0x1 0x1 0x404978fc 0x395
0x3a 0x1 0x1 0x404978fc 0x395
0x33 0x1 0x1 0x404978fc 0x395
0x35 0x1 0x1 0x404978fc 0x395
0x34 0x1 0x1 0x404978fc 0x395
0x38 0x1 0x1 0x404978fc 0x395
表3 输出说明
输出 | 说明 |
---|---|
SemID | 信号量ID。 |
Count | 信号量使用数。 |
OriginalCount | 信号量原始计数。 |
Creater | 信号量的创建线程的入口函数地址。 |
LastAccessTime | 上次访问时间。 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。