腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8594)
视频
沙龙
1
回答
如何让父进程和子进程互相监听?
、
、
我试图在C中仅使用fork和管道来模拟CPU和内存。我将CPU作为父进程,将内存作为子进程。我希望CPU在需要获取新指令时和需要写入内存时与内存进行通信。如何让内存监听CPU,反之亦然?
浏览 33
提问于2019-09-28
得票数 0
3
回答
从消息
队列
读取(如果为空,则为非阻塞)
、
、
、
我正在写入消息
队列
和阅读但是如果这个
队列
是空的呢?
浏览 10
提问于2012-12-20
得票数 4
回答已采纳
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
回答
ipcs的“文件”在哪里,为什么命名管道(mkfifo)不在
ipc
中列出?
我当时正在研究
linux
,偶然发现了这个ipcs命令。从手册页:
ipc
在手册页中没有解释,但它很可能代表进程间的通信。这从它所列出的信息的上下文中也是有意义的:共享内存段、消息
队列
和信号量数组。我想知道,由于
linux
/unix中的所有内容都是一个“文件”,或者至少是一个类似文件的对象,那么ipcs中列出的元素中的“文件”在哪里呢? 为什么mkfifo创建的命名管道没有在ipcs中列出?据我所知,fifo
浏览 0
提问于2013-04-22
得票数 2
回答已采纳
2
回答
消息
队列
:接收错误
、
、
我正在编写一个使用消息
队列
的软件。我有个问题:#include <termios.h>#include <fcntl.h>#include <sys/
ipc
.h0; key = ftok(arg
浏览 2
提问于2013-11-21
得票数 1
回答已采纳
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
回答
Python posix
IPC
-以不同用户身份运行的进程之间的通信
、
、
、
、
我正在尝试使用POSIX
IPC
在
Linux
上的两个不同进程之间建立通信。我正在使用基于这个库的posix消息
队列
的Python3。如果客户端创建了消息
队列
,那么它就可以工作,大概是因为它是在普通用户下分配的,并且在root下运行的进程具有更高的权限。但是,我希望服务器创建消息
队列
,因为这样可以在服务器终止时正确地管理消息
队列
的关闭。 根进程是否可以创建一个
IPC
消息
队列
,并允许在不同用户下运行的进程写入该
队列
?如果是这样的话,是怎么
浏览 1
提问于2017-09-03
得票数 0
2
回答
为什么我传递
IPC
代码的消息不能工作?(C)
、
、
我是在windows 10的
linux
子系统上这样做的。我以前从未使用过C,所以在过去的两天里,我一直步履蹒跚,阅读教程,但我似乎无法让它发挥作用。我所能做的最多就是创建没有错误的消息
队列
。:#include <stdio.h>#include <sys/wait.h> char text[10];
浏览 0
提问于2018-03-08
得票数 1
回答已采纳
1
回答
linux
中的消息
队列
、
、
在
linux
中,当消息
队列
为空时,消息
队列
的输出应该是什么? int count; if
浏览 2
提问于2014-05-13
得票数 0
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
1
回答
IPC
msgsnd意外地等待
、
、
虽然我在perl中工作,但我相信这个问题与
Linux
系统V、
IPC
API有关,并且限制了任何特定于perl的内容。我有两台Centos机器,每台都在CentOS
Linux
7.9.2009版(Core)上。 我有一个程序,分叉一个子程序,然后使用System消息与孩子通信,子程序准备答案并将它们发送给父程序。我们可以使用
ipc
-q检查
队列
大小,并看到每个
队列
偶尔达到10条消息的默认限制,子
队列
暂停,然后我们看到
队列
如预期的那样为空。令人费解的是,在
浏览 0
提问于2021-11-01
得票数 3
回答已采纳
3
回答
在不相关的进程之间使用消息
队列
、
、
我正在尝试使用消息
队列
在
Linux
中两个不相关的进程之间进行通信。我知道使用公共键值将允许我们在两个不相关的进程中打开相同的消息
队列
。但问题是,有时对应于消息
队列
的键值可能已被某些系统实用程序使用。因此,我使用
IPC
_CREAT |
IPC
_EXEL标志来确保强制创建新的消息
队列
。 如果msgget()返回错误,我会递增键值并重新尝试创建一个新的消息
队列
,直到成功为止。现在,问题是我如何将这个成功的键值传递给另一个想要在同一消息
队列
上
浏览 0
提问于2009-11-06
得票数 2
4
回答
使用
Linux
消息
队列
、
、
、
所有用户都应该使用
Linux
消息
队列
进行数据传递。信息将向两个方向流动。同时,多个客户端进程(Es)也可能已注册到服务器进程A。目前,我只使用一个命名消息
队列
,它由Server Process A创建和打开,并由客户端进程(Es)使用/打开(仅)。假设进程A已经创建了消息
队列
X。进程B和C现在正在出现,并且也打开消息
队列
X。现在进程B向消息
队列
X发送请求消息,但这里的问题是进程A和进程C都会因enqueue事件而被唤醒。
IPC
消息大小很小,小于128字节。
浏览 3
提问于2013-04-23
得票数 2
回答已采纳
1
回答
如何更改msgsnd中允许的消息数?
、
在
Linux
中,msgsnd可以从用户空间发送消息。但是,如果发送的消息数量达到最大消息数,msgsnd将阻塞,是否有方法更改最大值?谢谢
浏览 0
提问于2020-06-15
得票数 0
1
回答
websphere mq中的
队列
存储文件系统已满
在
linux
环境中,我们遇到了一个空
队列
占用磁盘空间的场景。但实际上我们根本没有任何消息在
队列
中。这显示了一个特定的
队列
。 为什么磁盘空间放在这里?根本原因是什么?
浏览 7
提问于2011-07-25
得票数 4
回答已采纳
2
回答
C语言有没有提供优先级
队列
的库?
、
、
C语言有没有提供优先级
队列
的库?我对通常安装在
Linux
机器上的开源库很感兴趣,类似于glib,它提供了一些数据结构。
浏览 1
提问于2011-12-17
得票数 10
1
回答
Unix按使用顺序排列?
、
、
、
、
我正在使用管道、FIFOS、Posix和System消息
队列
、信号量、共享内存、SUN RPC等。不要误解我的意思,我仍然认为这些概念中的大多数可能会永远存在,但是我想知道这些
IPC
中哪一个最流行或最流行,并且仍然非常相关?可以这样说,我可以缩小范围,集中精力于更“正在使用”的事物。总之,我想知道哪些
IPC
是非常普遍和流行的,哪些已经不再使用了。 先谢谢大家!
浏览 5
提问于2013-08-07
得票数 0
3
回答
基于x86_64的
Linux
共享内存分配
我有64位的REHL
linux
,内存大小=约38 RAM#include <sys/
ipc
.h>#include <stdio.h> #define SHMSZ 1
浏览 1
提问于2011-10-17
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux消息队列源码解析
Linux 高级编程-消息队列 MsgQueue
Linux C语言高级编程数据结构队列之链式队列及其使用实例(2)
解决linux病毒导致带宽跑满的解决过程
进程间通信概述
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券