腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
提升线程
间
通信队列
、
、
、
我正在使用Boost::interprocess::message_queue在我
的
应用程序上实现线程之间
的
通信。我这么做有两个原因。首先,因为我不需要直接实现共享内存。一是
同步
机制
,二是因为我想以这种方式对系统建模,因为将来它可能会更改为
进程
间
。我
的
问题是:考虑到这些限制,有没有更合适
的
机制
来启用线程
间
通信,或者我可以继续使用
进程
间
队列,而不用担心“
进程
浏览 2
提问于2013-04-23
得票数 0
3
回答
为什么信号量被认为是IPC?
、
、
在所有的书中,信号量都列在IPC
机制
下?为什么会这样呢?因为我所知道
的
是信号量是用于
同步
的
。 我在这个论坛上读到了一个类似的问题,但这并没有消除疑虑。
浏览 1
提问于2014-02-07
得票数 3
1
回答
boost
进程
间
互斥锁与boost线程互斥锁
、
boost::interprocess下
的
一些互斥和boost::thread..下
的
互斥定义两者都可以互换使用吗?例如带有boost
的
scoped_lock::wait?
浏览 1
提问于2011-07-18
得票数 5
回答已采纳
1
回答
如何在
linux
中等待一个程序
的
多个实例完成?
、
、
、
、
如何等待同一程序
的
多个实例完成?下面是我
的
场景,有什么建议或建议吗?现在我
的
问题是,如何在shell1
的
bash脚本中等待test.exe
浏览 1
提问于2015-08-06
得票数 1
2
回答
Java Attach API使用哪种
进程
间
通信
机制
?
、
、
我试图找出Java Attach API在主要操作系统上使用
的
进程
间
通信
机制
,但我似乎找不到太多关于底层
机制
的
参考资料。 我发现唯一提到
的
是,它指的是不久前由Sun开发
的
DOORS
进程
间
通信
机制
。大多数文章都描述了Java Attach API以及如何加载共享库/DLL,但是没有说明jvisualvm和本地JVM
进程
之间
的
通信实际上是如何工作
的<
浏览 5
提问于2015-12-28
得票数 7
1
回答
Boost.Interprocess是否牺牲性能来实现可移植性?
、
、
、
、
它似乎表明,为了适应不同操作系统之间
的
差异并达成某种共识,某些
进程
间
机制
不是用操作系统提供
的
直接对应
的
本机
机制
实现
的
,而是使用其他
机制
进行仿真的。我想知道这是否会造成相当大
的
业绩损失。这一页
的
最后一节对我来说特别重要,以下是我
的
引文。由于每个
机制
都可以通过不同
的
机制
来模拟(信号量可以使用映射
的
文件或本机信号量来
浏览 1
提问于2015-10-09
得票数 0
1
回答
共享内存锁定和
进程
崩溃
、
、
、
我想更好地理解共享内存
的
同步
问题。我知道
进程
间
同步
在不同
的
操作系统上可以有不同
的
工作方式。最大
的
区别是当锁定共享内存
的
进程
崩溃时会发生什么。Windows释放在
进程
崩溃后锁定命名互斥锁,而
linux
不释放它。有没有人能更好地给我解释一下这个问题,优点和缺点是什么?在
linux
下,在
进程
崩溃后,如何可能出现命名互斥或
进程
间
浏览 1
提问于2010-08-28
得票数 1
1
回答
使用叉()创建一棵具有多个子级
的
树,其值不同,每次都会更改
、
、
我试图根据数组中
的
值创建一个
进程
树。因此,对于每个
进程
,其子
进程
的
数量将是数组中该单元格中
的
数目。因此,我保留了一个数字,让知道到目前为止,我有多少个孩子,,以及现在正在运行
的
进程
,。问题是,为了使
进程
能够相互通信,我将这些值保存在内存中
的
地址(指针)中,但是仍然没有
同步
。我附上一张用于数组{2,3,1,0,0}
的
图片:这是我
的
密码: #include
浏览 1
提问于2021-04-13
得票数 0
2
回答
大型多cpu系统上
的
快速
进程
间
(线程
间
)通信IPC
、
、
、
、
用于
进程
间
通信
的
最快
的
便携式双向通信
机制
是什么,其中来自一个应用程序
的
线程需要与同一计算机上
的
另一个应用程序中
的
多个线程通信,并且通信线程可以在不同
的
物理CPU上)。我假设它将涉及一个共享内存、一个循环缓冲区和共享
同步
机制
。 但是当线程运行在不同
的
物理CPU上时,共享互斥锁
的
同步
代价非常高(而且数量也有限)。
浏览 1
提问于2010-04-21
得票数 4
2
回答
64位/32位IPC
的
POSIX信号量
的
替代方案?
、
、
、
、
我需要为一个需要在64位和32位
进程
之间
同步
的
项目实现某种类型
的
阻塞等待。忙于等待共享内存变量会导致性能/调度问题,并且POSIX信号量似乎不支持32位和64位
进程
之间
的
IPC。对于
Linux
上
的
进程
间
同步
,是否还有其他低开销
的
替代方案?
浏览 23
提问于2019-07-18
得票数 3
1
回答
使用Posix消息队列提升消息队列
、
、
我在
进程
A中使用boost
进程
间
消息队列编写了IPC
机制
。这基本上是用
进程
A接收和发送数据。使用boost消息队列
的
原因是考虑到windows和
linux
的
兼容性。但是
进程
B是
linux
唯一
的
版本,它使用posix消息队列实现。此场景是否存在兼容性问题?
进程
A打开boost消息队列并等待
进程
B使用posix消息队列发送数据(如果它们使用相同
的
队列
浏览 13
提问于2020-08-07
得票数 1
3
回答
Java中
的
Ada会合对应程序
、
、
、
因此,在Ada编程语言中,集合是
进程
间
同步
/消息传递
的
一种方法。如何在java中实现此
机制
(以及任务挂起和选择性等待)?我正在研究java
的
远程方法调用和Exchanger类,但我还没有找到合适
的
解决方案。
浏览 6
提问于2017-12-15
得票数 2
回答已采纳
1
回答
Reg共享内存设计
、
为了满足我
的
项目需求,有4个源
进程
要使用IPC与1个目标
进程
通信。1)每个
进程
必须使用4个共享内存吗?或者我应该使用单一内存? 2)如果我使用4个内存,那么我必须分别使用4个
同步
对象来
同步
源和目标
进程
。在未来,更多
的
过程来了,然后我有编辑评估过程
的<
浏览 1
提问于2012-02-24
得票数 0
5
回答
在c++中从另一个
进程
解锁线程
、
、
、
我正在编写一个
进程
间
通信模块(
进程
A和
进程
B)。谢谢。编辑:我正在寻找适合三种主要OSes
的
方法: Ms
浏览 0
提问于2009-08-05
得票数 0
回答已采纳
2
回答
两个并发线程或
进程
如何通信?
、
广义上讲,
进程
间
和线程
间
的
通信是如何工作
的
? 澄清:我理解这个问题不可能在一个简洁
的
段落中得到详尽
的
回答。我正在寻找答案,这对初学者来说是一个很好
的
起点-它是如何工作
的
高级概念。
浏览 2
提问于2010-10-04
得票数 4
回答已采纳
3
回答
用于线程或
进程
同步
的
fcntl()?
、
、
、
、
是否可以在文件上使用fcntl()系统调用来实现线程/
进程
同步
(而不是信号量)?
浏览 0
提问于2009-11-20
得票数 4
回答已采纳
3
回答
共享内存中
的
std::mutex不工作
、
、
、
、
我有一个场景,共享内存区由两个不同
的
进程
独占访问。当我启动
进程
时,第一个
进程
成功地锁定了互斥锁,更新了内存,并解锁了互斥锁。但我观察到,当第二个
进程
试图锁定它时,它仍然处于死锁状态,等待互斥锁解锁。对于第一个
进程
和第二个
进程
,互斥锁之间
的
时间差为10s。 我使用
的
是std::mutex。请告诉我我错过了什么。
浏览 51
提问于2017-10-10
得票数 4
3
回答
shell是如何管道子
进程
的
?
、
、
、
、
最近我在研究
linux
进程
间
通信。但我在理解管道
机制
方面有一些问题。 我知道管道是由父
进程
创建
的
一对文件,然后父
进程
将文件描述符传递给子
进程
,子
进程
可以对其进行操作。但是既然在fork()之后调用exec()时,子
进程
有一个全新
的
虚拟内存,那么为什么父
进程
可以将其信息传递给子
进程
呢?我是不是错过了什么?
浏览 0
提问于2013-11-29
得票数 3
1
回答
通知父
进程
恢复工作
、
、
我正在创建子
进程
并加载第三方程序。我怎样才能确保魔法已经完成,并且我可以加载那个单位?顺便说一下,我使用
的
是C/C++。
浏览 1
提问于2011-10-11
得票数 0
回答已采纳
3
回答
erlang
进程
间
锁
机制
(如flock)
、
、
Erlang是否有
进程
间
(我指的是
Linux
或Windows
进程
)锁定
机制
,如flock? Erlang服务器开始为存储库提供服务,并放置文件锁(或其他任何东西)。如果另一个OS
进程
(另一个Erlang服务器或命令行Erlang脚本)与repo交互,则文件锁警告可能发生冲突。
浏览 4
提问于2013-05-20
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 进程间同步
Linux系统编程之进程间通信方式:管道二
Linux系统编程之进程间通信方式:命名管道二
理解Linux的进程状态
Linux的进程pid编号极限
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券