腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
等效于/dev/mqueue来枚举SysV
消息
队列
、
、
、
Linux
支持两种
消息
队列
: POSIX (即mq_open
创建
的
消息
队列
)和System (即由msgget
创建
的
消息
队列
)。对于POSIX
消息
队列
,可以通过通常挂载在mq_overview(7)上的mqueue虚拟文件系统枚举它们的D3文档。但是,System
消息
队列
不会出现在那里。我如何列举它们?
浏览 0
提问于2020-04-28
得票数 1
回答已采纳
2
回答
如何删除msgget
创建
的
消息
队列
、
我用msgget函数
创建
了
消息
队列
。下面的代码是它的一小段。create message queue. errno = %d", errno); return 1;我遇到了errno17,因为我已经
创建
了
消息
队列
不幸的是,我找不到如何删除
消息
队列
。我也看到了mq_unlink函数,但它看起来与本例不同。 我该如何解决这个问题?
浏览 5
提问于2015-06-02
得票数 2
1
回答
使用POSIX
消息
队列
进行进程内通信
、
、
、
、
我正在设计一个单进程多线程嵌入式
Linux
应用程序.该设计包括客户机-服务器子系统,其中工作线程接收POSIX
消息
队列
上其他线程发布的
消息
。 指定阻塞行为
浏览 12
提问于2020-02-27
得票数 3
回答已采纳
1
回答
POSIX
消息
队列
的替代方案
、
、
、
我在非根系统中使用POSIX
消息
队列
。我在断开连接和清洁方面遇到了重大问题。我看不到打开的
消息
队列
,然后编写一个例程来清除它们。我想知道这两种可能中的一种: 从
Linux
获得替代
消息
队列
库,而不是标准
消息
队列
库。
浏览 7
提问于2014-04-03
得票数 1
5
回答
Linux
的
消息
队列
有什么缺点?
、
、
、
我正在研究一个用于嵌入式
Linux
进程间通信的
消息
队列
。我想知道为什么我不使用
Linux
提供的
消息
队列
,如下所示:在商业嵌入式产品上直接使用这组函数有什么缺点?
浏览 13
提问于2012-03-05
得票数 14
回答已采纳
1
回答
在Windows works中是否有类似
Linux
中的
消息
队列
的机制?
、
、
最近,我得到了一个工作(C/C++)来使用Windows中不同线程之间的
消息
通信。我谷歌了一下,发现Windows也有一个
消息
队列
,但它更多地与窗口有关,实际上,我的应用程序中不需要任何窗口。像
Linux
中的
消息
队列
一样,每个线程
创建
一个
消息
队列
,并获得一个
消息
队列
ID,向该ID发送
消息
,从该ID接收
消息
,等等,这就是我需要的
消息
<em
浏览 3
提问于2012-06-12
得票数 3
回答已采纳
2
回答
C语言有没有提供优先级
队列
的库?
、
、
C语言有没有提供优先级
队列
的库?我对通常安装在
Linux
机器上的开源库很感兴趣,类似于glib,它提供了一些数据结构。
浏览 1
提问于2011-12-17
得票数 10
3
回答
在不相关的进程之间使用
消息
队列
、
、
我正在尝试使用
消息
队列
在
Linux
中两个不相关的进程之间进行通信。我知道使用公共键值将允许我们在两个不相关的进程中打开相同的
消息
队列
。但问题是,有时对应于
消息
队列
的键值可能已被某些系统实用程序使用。因此,我使用IPC_CREAT | IPC_EXEL标志来确保强制
创建
新的
消息
队列
。 如果msgget()返回错误,我会递增键值并重新尝试
创建
一个新的
消息
队列
,直到成功
浏览 0
提问于2009-11-06
得票数 2
2
回答
ipcs的“文件”在哪里,为什么命名管道(mkfifo)不在ipc中列出?
我当时正在研究
linux
,偶然发现了这个ipcs命令。这从它所列出的信息的上下文中也是有意义的:共享内存段、
消息
队列
和信号量数组。我想知道,由于
linux
/unix中的所有内容都是一个“文件”,或者至少是一个类似文件的对象,那么ipcs中列出的元素中的“文件”在哪里呢? 为什么mkfifo
创建
的命名管道没有在ipcs中列出?据我所知,fifos是
队列
。mkfifo
创建
的命名管道与ipcmk
创建
的
消息
队列
有何
浏览 0
提问于2013-04-22
得票数 2
回答已采纳
1
回答
使用Posix
消息
队列
提升
消息
队列
、
、
我在进程A中使用boost进程间
消息
队列
编写了IPC机制。这基本上是用进程A接收和发送数据。使用boost
消息
队列
的原因是考虑到windows和
linux
的兼容性。但是进程B是
linux
唯一的版本,它使用posix
消息
队列
实现。此场景是否存在兼容性问题?进程A打开boost
消息
队列
并等待进程B使用posix
消息
队列
发送数据(如果它们使用相同的
队列
名称)?
浏览 13
提问于2020-08-07
得票数 1
3
回答
在尝试使用POSIX
消息
队列
创建
消息
队列
时拒绝权限
、
、
我正在通过下面的
创建
一个具有以下片段的
消息
队列
。我想检查一下,看看我以前是否
创建
了
队列
,而不是销毁它,所以我使用了ipcs。然而,ipcs不显示任何活动
消息
队列
。我以前从未在我的开发环境中使用过POSIX IPC库(Ubuntu18.04)。是否设置了允许用户进程
创建
消息
队列
的设置?我是不是不正确地使用API?
浏览 5
提问于2019-10-20
得票数 2
1
回答
mq_receive调用空POSIX
消息
队列
取消阻塞的顺序
、
、
、
在没有O_NONBLOCK的情况下
创建
消息
队列
时,如果
队列
为空,则mq_receive()调用阻塞。当一条新
消息
被发送到
队列
时,哪些等待的mq_receive()调用实际上解除阻塞?QNX文档明确提到FIFO顺序:如果
队列
为空,
浏览 0
提问于2019-12-02
得票数 1
回答已采纳
1
回答
Python posix IPC -以不同用户身份运行的进程之间的通信
、
、
、
、
我正在尝试使用POSIX IPC在
Linux
上的两个不同进程之间建立通信。我正在使用基于这个库的posix
消息
队列
的Python3。如果客户端
创建
了
消息
队列
,那么它就可以工作,大概是因为它是在普通用户下分配的,并且在root下运行的进程具有更高的权限。但是,我希望服务器
创建
消息
队列
,因为这样可以在服务器终止时正确地管理
消息
队列
的关闭。 根进程是否可以
创建
一个IPC
消息</e
浏览 1
提问于2017-09-03
得票数 0
1
回答
POSIX
队列
配置
、
、
我想知道如何在
linux
操作系统上配置posix
队列
。我知道如何在sysctl.conf和代码中编辑还有其他方法可以配置每个
队列
的
消息
数量和
队列
数量吗?
浏览 1
提问于2014-03-14
得票数 1
回答已采纳
1
回答
如何在并行环境下运行Qt和
Linux
消息
队列
接收线程?
、
、
、
我的要求是运行一个UI,并需要使用函数msgrcv()不断轮询
linux
消息
队列
,无论是否有数据进入
队列
。我
创建
了一个线程来持续监视接收
队列
消息
。在启动和运行上述线程时,UI被卡住了。
浏览 3
提问于2020-03-03
得票数 1
回答已采纳
4
回答
使用
Linux
消息
队列
、
、
、
我必须
创建
单个服务器进程A和多个客户端进程(Es)。所有用户都应该使用
Linux
消息
队列
进行数据传递。信息将向两个方向流动。同时,多个客户端进程(Es)也可能已注册到服务器进程A。目前,我只使用一个命名
消息
队列
,它由Server Process A
创建
和打开,并由客户端进程(Es)使用/打开(仅)。假设进程A已经
创建
了
消息
队列
X。进程B和C现在正在出现,并且也打开
消息
队列
浏览 3
提问于2013-04-23
得票数 2
回答已采纳
1
回答
POSIX
消息
队列
linux
、
、
但是,如果我先运行接收,即使在将数据发送到
队列
之后,它也会阻塞。
浏览 2
提问于2018-10-12
得票数 1
回答已采纳
2
回答
WMQ将
消息
复制到另一个
队列
、
我有两个
队列
,分别是Q1和Q2。当我使用MQPUT将
消息
插入到Q1中时,是否可以将此
消息
复制到Q2中?WMQ是否支持
队列
复制?注意:
队列
驻留在不同的
队列
管理器中。 谢谢,哈德森
浏览 4
提问于2013-09-27
得票数 2
回答已采纳
1
回答
不能
创建
超过10个mqueues。
、
、
、
1 print(i)fs.mqueue.msg_max = 1000即使是特权用户,它仍然只会
创建
大约10个
队列
。
浏览 15
提问于2016-10-31
得票数 10
回答已采纳
2
回答
linux
中的iTron数据
队列
、
、
在iTron中,有较轻版本的
消息
队列
称为数据
队列
。它们非常容易用于快速
消息
传输。
Linux
中是否存在任何等价的同步原语? 数据
队列
的定义:它是一个单词
消息
()的
队列
。
浏览 2
提问于2009-04-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux消息队列源码解析
Linux 高级编程-消息队列 MsgQueue
java实现消息队列以及延迟消息(队列DelayQueue)
消息队列-架构为什么需要用消息队列
消息队列-延时消息实现
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券