免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2569 | 回复: 0
打印 上一主题 下一主题

[Linux] 如何查看POSIX消息队列的内容 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2017-07-18 14:44 |只看该作者 |倒序浏览
系统文件内容:
root@mdm9607:/# hexdump  /dev/mqueue/qtst
0000000 5351 5a49 3a45 3432 2020 2020 2020 2020
0000010 4e20 544f 4649 3a59 2030 2020 2020 4953
0000020 4e47 3a4f 2030 2020 2020 4f4e 4954 5946
0000030 505f 4449 303a 2020 2020 0a20         
000003c
root@mdm9607:/# cat /dev/mqueue/qtst
QSIZE:24         NOTIFY:0     SIGNO:0     NOTIFY_PID:0


我的测试程序调用mq_receive之前QSIZE是0,返回之后QSIZE就变成24了.我没有发送任何数据,只调用了mq_receive.
ubuntu里运行没事,高通的开发板里运行是这个结果...
有什么办法可以查看这24字节是什么鬼???
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP