腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
是否所有类型
的
进程/
线程
间
通信
都需要系统调用?
、
、
、
在
Linux
中, 进程
间
通信
的
类型如下 所有类型
的
线程
通信
都需要系统调用吗?我想知道是否所有进程
间
通信
和
线程
间
通信
都涉及从用户模式切换到内核模式,以便操作系统内核运行来执行
通信
?由于系统调用都涉及这样
的</em
浏览 10
提问于2015-02-07
得票数 3
1
回答
如何用AutoResetEvent从Windows移植到
Linux
进程
间
事件
、
、
、
我当前
的
Windows代码使用命名事件进行进程
间
通信
。可能有许多进程在等待该事件,当它发出信号时,所有等待
的
进程都会被释放,然后事件返回到无信号状态。为此,我使用了PulseEvent函数。在
Linux
中如何做到这一点?pthread函数似乎是
线程
间
的
通信
。我不知道信号量在哪里可以提供与Windows相同
的
行为。Posix信号量似乎只释放了一个等待
线程
。如果信号量可以释放所有等待
的
浏览 1
提问于2013-12-07
得票数 2
3
回答
pthread是如何工作
的
?
、
、
我在Java和C#
的
多
线程
编程方面很有经验,现在开始学习如何在
Linux
上用C实现多
线程
编程。我是在
Linux
的
编程意义上“长大”
的
,所以我在很高
的
层次上理解了它
的
内存哲学、进程处理等。我
的
问题不是如何进行
线程
化。我想知道pthread到底是怎么做到
的
。它是否会创建一个进程并以某种
方式
为您处理进程
间
通信
?或者它只是管理地址空间?
浏览 1
提问于2011-02-01
得票数 22
回答已采纳
1
回答
线程
亲和力与进程亲和力
、
、
、
、
我有一个对延迟敏感
的
应用程序,它由2逻辑部件组成,可以并行运行。我最初
的
设计是使每个逻辑部分成为一个独立
的
程序,并在不同
的
核心上运行它们,通过文件传递信息,映射共享内存。但是,在知道来自同一个进程
的
甚至两个
线程
都可以在单独
的
核心中运行之后,我想将这两个程序合并成一个进程,每个进程都运行在一个与独立内核绑定
的
线程
上。而且,由于进程中
的
所有
线程
共享内存空间,我可以消除共享内存,直接使用程序内存空间,这样
浏览 5
提问于2017-07-03
得票数 1
回答已采纳
1
回答
内核和进程是如何
通信
的
?
、
、
在
Linux
中,进程
间
通信
有多种
方式
,例如共享内存、(命名)管道、套接字、消息队列。内核向进程发送信号,更.?进程
间
通信
可以在进程之间传输任意数据,而可以在内核和进程之间传输
的<
浏览 0
提问于2019-03-26
得票数 2
1
回答
提升
线程
间
通信
队列
、
、
、
我正在使用Boost::interprocess::message_queue在我
的
应用程序上实现
线程
之间
的
通信
。我这么做有两个原因。首先,因为我不需要直接实现共享内存。一是同步机制,二是因为我想以这种
方式
对系统建模,因为将来它可能会更改为进程
间
。我
的
问题是:考虑到这些限制,有没有更合适
的
机制来启用
线程
间
通信
,或者我可以继续使用进程
间
队列,而不用担心“进程
间
开销”
浏览 2
提问于2013-04-23
得票数 0
2
回答
IPC
的
共享内存和
线程
的
共享内存有什么不同?
、
、
、
让我们使用像shmget()这样
的
POSIX共享内存--这是一个协调进程
间
通信
的
公共调用。调用shmget()和协调共享内存段上
的
通信
与
Linux
如何在单个进程中实现共享内存和
线程
之间
的
同步有什么不同。它们当中有没有更轻
的
?
浏览 4
提问于2012-11-12
得票数 4
回答已采纳
2
回答
Linux
下内核
线程
间
的
通信
、
、
我正在将一个应用程序/PCI驱动程序从vxWorks移植到
Linux
上,如果可能的话,我想保持相同
的
架构。当前
的
驱动程序有两个使用消息队列相互
通信
的
任务(
线程
)。有没有一种在内核
线程
之间
通信
的
机制?
浏览 3
提问于2009-09-18
得票数 1
回答已采纳
1
回答
GLib's GAsyncQueue与POSIX message_queue
、
、
、
、
有谁知道GLib
的
GAsyncQueue与POSIX message_queue用于
线程
间
通信
的
相对性能吗?我将有许多小消息(包括一种
方式
和请求-响应类型),将在
Linux
之上用C实现(目前;稍后可能会移植到Windows )。我在决定用哪一种。我发现,在可移植性方面,使用GLib更好,但是POSIX
的
优点是能够对它们进行选择或投票。 然而,我没有发现任何关于谁
的
表现更好
的
信息。
浏览 1
提问于2012-02-10
得票数 13
5
回答
在c++中从另一个进程解锁
线程
、
、
、
我正在编写一个进程
间
通信
模块(进程A和进程B)。谢谢。编辑:我正在寻找适合三种主要OSes
的
方法: Ms Windows,Apple Mac,GNU/
浏览 0
提问于2009-08-05
得票数 0
回答已采纳
1
回答
套接字编程与任务
间
通信
套接字编程和任务
间
通信
的
区别是什么请详细解释
浏览 3
提问于2013-10-02
得票数 0
1
回答
异步I/O多路复用(套接字和
线程
间
)
、
、
、
、
我希望让Python
线程
等待来自一个套接字(串行端口、TCP/IP等)
的
数据,或者等待来自另一个
线程
的
数据。这很容易实现吗?
浏览 0
提问于2013-04-20
得票数 2
1
回答
为什么不推荐使用performSelector:onThread:withObject:waitUntilDone:进行频繁
的
线程
间
通信
?
、
、
苹果
的
声明: 虽然对于
线程
间
的
偶尔
通信
很好,但是您不应该使用performSelector:onThread:withObject:waitUntilDone:方法来处理
线程
之间
的
时间限制或频繁
通信
。这就引出了问题:那么,这是可接受
的
频繁
线程
间
通信
的
方法,以及为什么不推荐performSelector:onThread:withObject:waitUntilD
浏览 2
提问于2010-08-30
得票数 2
回答已采纳
4
回答
Java进程
间
通信
和
线程
间
通信
?
、
在Java上下文中,
线程
和进程有什么不同?Java是如何实现进程
间
通信
和
线程
间
通信
的
?请给我举一些现实生活中
的
例子。
浏览 0
提问于2010-03-27
得票数 6
回答已采纳
3
回答
用于
线程
间
通信
的
Windows套接字
、
、
、
、
我有一个
线程
,它等待阻塞调用(通过select),并希望它同时与父
线程
通信
。因为当父程序向阻塞调用发送消息时,它可能会涉及到阻塞调用,所以我不能使用WaitForMultipleObjects。我想知道是否可以在子
线程
和父
线程
之间使用套接字,但是所有的文献都表明套接字最好用于进程
间
而不是
线程
间
的
通信
。同时,我没有找到它们可能不适合我
的
用例
的
原因。我可能遗漏了什么吗?或者对于这样<e
浏览 2
提问于2018-06-18
得票数 0
回答已采纳
2
回答
如何根据
线程
的
名称或id向其发送通知?有可能吗?
、
上下文: java
线程
间
通信
我们无法在Java中
通信
特定
的
线程
,我们不知道调度器何时将CPU分配给
线程
。那么,public void setName(String name)、public String getName()和public int getId()类方法
的
目的是什么?这些方法只帮助开发人员识别
线程
,或者我们可以使用它进行
线程</
浏览 5
提问于2015-07-28
得票数 6
回答已采纳
2
回答
多
线程
嵌入式
linux
应用程序状态机设计
、
、
、
问题定义:这个系统是由来自外部世界
的
事件驱动
的
。
线程
来处理来自Web接口
的
事件。 对于
线程
间
的
通信
,我们使用
的
是多
线程
条件信号&等待。
浏览 6
提问于2013-08-21
得票数 1
1
回答
如何在jMeter中处理两个
线程
组中
的
奇偶数
、
、
、
、
我正在使用JMeter来加载一个类似Uber
的
应用程序。我已经设置了它,这样在第一个
线程
组中,用户登录就会发出一个搭便车请求。在第二个
线程
组"Drive“中,用户接受请求,从源开始行程,并在到达目的地时完成行程。当我走到这一步,所有3个司机将开始第10用户
的
旅程,它永远不会完成。这种情况不应该发生--一个驱动程序应该接受一个用户请求。如何限制驱动程序,使用户不能同时进行一次以上
的
旅行?我使用BeanShell断言来链接
线程
,
线程
运行得很好。问题是如何将剩余<e
浏览 0
提问于2017-10-29
得票数 3
1
回答
同步I/O服务
的
服务器设计
、
、
我目前正在尝试决定TCP服务器
的
设计,其中服务器将提供
的
服务包括执行同步I/O (大量数据库查询-现有代码!)正如我所说
的
,服务实现必须执行同步I/O,因此完全基于事件
的
服务器显然是不可能
的
。
线程
似乎是序列化阻塞IO
的
自然选择,但是
浏览 5
提问于2012-03-02
得票数 0
回答已采纳
1
回答
如何将变量传递给不同
的
进程( c++ )
、
、
基于读取
的
数据头,我希望将数据传递给多个进程中
的
一个特定进程。 是否有任何方法将数据传递给特定
的
进程,以及我是否可以在该进程中使用侦听器来避免无限等待循环?
浏览 1
提问于2016-06-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程之进程间通信方式:管道二
Linux系统编程之进程间通信方式:命名管道二
Java编程教程-Java中的线程间通信
Linux的IO 通信 以及 Reactor 线程模型浅析
使用 Python queue 模块实现线程间通信
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券