腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何让父进程和子进程互相监听?
、
、
我试图在C中仅使用fork和管道来模拟CPU和内存。我将CPU作为父进程,将内存作为子进程。我希望CPU在需要获取新指令时和需要写入内存时与内存进行通信。如何让内存监听CPU,反之亦然?
浏览 33
提问于2019-09-28
得票数 0
3
回答
从
消息
队列
读取(如果为空,则为非阻塞)
、
、
、
我正在写入
消息
队列
和阅读但是如果这个
队列
是空的呢?
浏览 10
提问于2012-12-20
得票数 4
回答已采纳
1
回答
使用Posix
消息
队列
提升
消息
队列
、
、
我在进程A中使用boost进程间
消息
队列
编写了
IPC
机制。这基本上是用进程A接收和发送数据。使用boost
消息
队列
的原因是考虑到windows和
linux
的兼容性。但是进程B是
linux
唯一的版本,它使用posix
消息
队列
实现。此场景是否存在兼容性问题?进程A打开boost
消息
队列
并等待进程B使用posix
消息
队列
发送数据(如果它们使用相同的
队列
浏览 13
提问于2020-08-07
得票数 1
1
回答
Linux
中的
消息
队列
和文件有什么区别?此外,
消息
队列
中优先级的重要性是什么?
、
、
、
、
在
Linux
中,
消息
队列
是
IPC
的一种形式。但是,我不明白它们与文件有何不同。进程可以直接写入文件,而不是写入
消息
队列
,对吗?使用
消息
队列
有什么好处?此外,与
消息
队列
的写入和读取相关的优先级的重要性是什么?
浏览 4
提问于2022-02-28
得票数 0
回答已采纳
1
回答
如何更改msgsnd中允许的
消息
数?
、
在
Linux
中,msgsnd可以从用户空间发送
消息
。但是,如果发送的
消息
数量达到最大
消息
数,msgsnd将阻塞,是否有方法更改最大值?谢谢
浏览 0
提问于2020-06-15
得票数 0
1
回答
无法在Windows上的
Linux
子系统中创建
消息
队列
、
、
我尝试在Windows 10的
linux
子系统上创建
消息
队列
。当我尝试使用此函数创建
消息
队列
时: queueId = msgget(*key,
IPC
_CREAT |
IPC
_EXCL | 0660); {if (errno == EEXIST) queueId = msgget(*key,
IPC
_CREAT | 0660);
浏览 43
提问于2021-01-23
得票数 1
回答已采纳
2
回答
C语言有没有提供优先级
队列
的库?
、
、
C语言有没有提供优先级
队列
的库?我对通常安装在
Linux
机器上的开源库很感兴趣,类似于glib,它提供了一些数据结构。
浏览 1
提问于2011-12-17
得票数 10
2
回答
ipcs的“文件”在哪里,为什么命名管道(mkfifo)不在
ipc
中列出?
我当时正在研究
linux
,偶然发现了这个ipcs命令。从手册页:
ipc
在手册页中没有解释,但它很可能代表进程间的通信。这从它所列出的信息的上下文中也是有意义的:共享内存段、
消息
队列
和信号量数组。我想知道,由于
linux
/unix中的所有内容都是一个“文件”,或者至少是一个类似文件的对象,那么ipcs中列出的元素中的“文件”在哪里呢? 为什么mkfifo创建的命名管道没有在ipcs中列出?
浏览 0
提问于2013-04-22
得票数 2
回答已采纳
1
回答
linux
中的
消息
队列
、
、
在
linux
中,当
消息
队列
为空时,
消息
队列
的输出应该是什么? int count;
浏览 2
提问于2014-05-13
得票数 0
3
回答
在不相关的进程之间使用
消息
队列
、
、
我正在尝试使用
消息
队列
在
Linux
中两个不相关的进程之间进行通信。我知道使用公共键值将允许我们在两个不相关的进程中打开相同的
消息
队列
。但问题是,有时对应于
消息
队列
的键值可能已被某些系统实用程序使用。因此,我使用
IPC
_CREAT |
IPC
_EXEL标志来确保强制创建新的
消息
队列
。 如果msgget()返回错误,我会递增键值并重新尝试创建一个新的
消息
队列
,直到成功
浏览 0
提问于2009-11-06
得票数 2
4
回答
使用
Linux
消息
队列
、
、
、
所有用户都应该使用
Linux
消息
队列
进行数据传递。信息将向两个方向流动。同时,多个客户端进程(Es)也可能已注册到服务器进程A。假设进程A已经创建了
消息
队列
X。进程B和C现在正在出现,并且也打开
消息
队列
X。现在进程B向
消息
队列
X发送请求
消息
,但这里的问题是进程A和进程C都会因enqueue事件而被唤醒。在这里,进程C如何理解该
消息
不属于它。
IPC
消息
大小很小
浏览 3
提问于2013-04-23
得票数 2
回答已采纳
1
回答
Python posix
IPC
-以不同用户身份运行的进程之间的通信
、
、
、
、
我正在尝试使用POSIX
IPC
在
Linux
上的两个不同进程之间建立通信。我正在使用基于这个库的posix
消息
队列
的Python3。如果客户端创建了
消息
队列
,那么它就可以工作,大概是因为它是在普通用户下分配的,并且在root下运行的进程具有更高的权限。但是,我希望服务器创建
消息
队列
,因为这样可以在服务器终止时正确地管理
消息
队列
的关闭。 根进程是否可以创建一个
IPC
消息
队列<
浏览 1
提问于2017-09-03
得票数 0
1
回答
IPC
msgsnd意外地等待
、
、
虽然我在perl中工作,但我相信这个问题与
Linux
系统V、
IPC
API有关,并且限制了任何特定于perl的内容。我有两台Centos机器,每台都在CentOS
Linux
7.9.2009版(Core)上。 我有一个程序,分叉一个子程序,然后使用System
消息
与孩子通信,子程序准备答案并将它们发送给父程序。子生成批
消息
,父
消息
将使用它们。有时候,子进程比父进程要快一些,因此可能会填充
队列
,然后等待,直到父进程消耗一些
消息
并继续工作。我们可以使用<e
浏览 0
提问于2021-11-01
得票数 3
回答已采纳
1
回答
umask会影响
消息
队列
吗?
、
、
在Ubuntu
Linux
中,更改系统的umask (例如,通过在程序中调用umask() )是否会影响系统上
消息
队列
等
IPC
工具的创建和使用?
浏览 2
提问于2011-07-07
得票数 1
4
回答
Unix/
Linux
IPC
比较
、
、
Unix/
Linux
提供了许多
IPC
:管道、套接字、共享内存、dbus、
消息
队列
…… 哪种应用程序最适合每种应用程序,它们的性能如何?
浏览 1
提问于2009-01-01
得票数 80
2
回答
如何“尝试”读取C中的输入
、
、
我正在编写一个程序,它允许在
Linux
中的两个进程之间聊天。要传输
消息
,我使用
IPC
队列
。 主循环有一个问题:我需要检查
队列
中是否有新
消息
,以及是否有-打印
消息
。
浏览 8
提问于2013-12-27
得票数 1
回答已采纳
2
回答
Linux
上
消息
队列
IPC
的实现
、
因为每个进程都必须获取独占文件,所以我需要有一个单独的进程来列出文件并将文件名发送到
消息
队列
实现
消息
队列
的最佳方式是什么
浏览 0
提问于2011-08-26
得票数 1
1
回答
POSIX
消息
队列
位于哪里(
Linux
)?
、
、
man 7 mq_overview说,POSIX“系统上的...message
队列
可以使用通常用于文件的命令(例如ls(1)和rm(1))来查看和操作。std::cout << "\nFile /dev/mqueue" << argv[1] << ":\n"}Q
浏览 3
提问于2016-07-22
得票数 4
2
回答
为什么我传递
IPC
代码的
消息
不能工作?(C)
、
、
我试图编写一个程序来实现父进程和子进程之间的基本
消息
传递。我是在windows 10的
linux
子系统上这样做的。我所能做的最多就是创建没有错误的
消息
队列
。我完全搞不懂
IPC
_CREATE是什么意思,
IPC
_NOWAIT等等。通常情况下,在msgsnd和msgrcv中,最后一个参数是做什么的。在例子中,我看到人们使用0660 \
IPC
_CREAT,而没有解释0660是什么。有人能解释一下我在代码中做错了什么吗,或者通常向那些通常使用C#和Java原因的人解释传递C的<
浏览 0
提问于2018-03-08
得票数 1
回答已采纳
1
回答
mq_receive调用空POSIX
消息
队列
取消阻塞的顺序
、
、
、
在没有O_NONBLOCK的情况下创建
消息
队列
时,如果
队列
为空,则mq_receive()调用阻塞。当一条新
消息
被发送到
队列
时,哪些等待的mq_receive()调用实际上解除阻塞?QNX文档明确提到FIFO顺序:如果
队列
为空,
浏览 0
提问于2019-12-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux消息队列源码解析
Linux 高级编程-消息队列 MsgQueue
java实现消息队列以及延迟消息(队列DelayQueue)
消息队列-架构为什么需要用消息队列
消息队列-延时消息实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券