腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4169)
视频
沙龙
3
回答
是否所有类型的进程/
线程
间
通信都需要系统调用?
linux
、
multithreading
、
system-calls
、
inter-process-communicat
在
Linux
中, 进程
间
通信的类型如下 所有类型的
线程
通信都需要系统调用吗?我想知道是否所有进程
间
通信和
线程
间
通信都涉及从用户模式切换到内核模式,以便操作系统内核运行来执行通信?由于系统调用都涉及这样的交换机,我问通信是否需要系统调用。例如,“共享内存”既可用于进程
间
通信,也可用于
线程
间
通信,但我不确定是否
浏览 10
提问于2015-02-07
得票数 3
1
回答
线程
亲和力与进程亲和力
linux
、
multithreading
、
process
、
shared-memory
、
affinity
但是,在知道来自同一个进程的甚至两个
线程
都可以在单独的核心中运行之后,我想将这两个程序合并成一个进程,每个进程都运行在一个与独立内核绑定的
线程
上。而且,由于进程中的所有
线程
共享内存空间,我可以消除共享内存,直接使用程序内存空间,这样会更快。 我的推理正确吗?如果正确,那么将应用程序分离为 process 而不是在一个进程中使用
线程
关联有什么好处?
浏览 5
提问于2017-07-03
得票数 1
回答已采纳
1
回答
GLib's GAsyncQueue与POSIX message_queue
performance
、
posix
、
ipc
、
message-queue
、
glib
有谁知道GLib的GAsyncQueue与POSIX message_queue用于
线程
间
通信的相对性能吗?我将有许多小
消息
(包括一种方式和请求-响应类型),将在
Linux
之上用C实现(目前;稍后可能会移植到Windows )。我在决定用哪一种。
浏览 1
提问于2012-02-10
得票数 13
1
回答
CPU-核心
线程
分类功能
c
、
cpu-usage
、
micro-optimization
、
second-level-cache
我将编写一个用于进程
间
超大容量
消息
传递的多
线程
共享内存
消息
传递系统。
消息
将源自web服务器的工作
线程
。我想利用相同CPU共享上的核心的CPU缓存局部性。因此,当我在这个IPC系统的接收端唤醒一个工作
线程
时,我也会在同一个CPU上唤醒一个
线程
。我需要
Linux
(最好是genaral中的POSIX )和windows的API调用以及提取信息所需的位屏蔽,这些信息可以让我使用以下结构从所述
线程
的上下文中对正在执行的<em
浏览 1
提问于2010-01-12
得票数 1
回答已采纳
1
回答
如何用AutoResetEvent从Windows移植到
Linux
进程
间
事件
linux
、
windows
、
events
、
inter-process-communicat
我当前的Windows代码使用命名事件进行进程
间
通信。可能有许多进程在等待该事件,当它发出信号时,所有等待的进程都会被释放,然后事件返回到无信号状态。为此,我使用了PulseEvent函数。在
Linux
中如何做到这一点?pthread函数似乎是
线程
间
的通信。我不知道信号量在哪里可以提供与Windows相同的行为。Posix信号量似乎只释放了一个等待
线程
。如果信号量可以释放所有等待的
线程
,那么就可以工作了。
Linux
中有什么我遗漏的东西吗?
浏览 1
提问于2013-12-07
得票数 2
1
回答
如何在
Linux
的多
线程
中实现同步
linux
我有四个
线程
,我需要在这些
线程
之间转换数据,函数如下: processing; processing;
linux
中是否有任何同步功能可以确保
线程
到达同一时
间
点在windows中,我使用原子相加和原子比较来实现__sync(),在
Linux
中我没有发现原子比较函数。
浏览 2
提问于2011-09-20
得票数 2
回答已采纳
3
回答
android.os.Handler类是否消除了将某些方法声明为同步的需要?
java
、
android
、
multithreading
、
handler
、
synchronized
在组装一个简单的“时钟”应用程序时,我发现Android要求您使用位于
线程
A中的android.os.Handler,以便使用来自
线程
B的数据更新
线程
A中的视图对象。我对Java还比较陌生,这是我第一次显式地处理
线程
,但是我知道,如果两个不同的
线程
想要访问相同的数据,通常您会将方法和/或操作声明为同步的。不过,android.os.Handler似乎是一种特定于Android的
线程
间
同步数据的方法,因此您可以避免我刚才链接到的文档中详细介绍的 。这是真的吗?如
浏览 0
提问于2011-03-04
得票数 5
回答已采纳
3
回答
Storm:多个worker会发生什么情况?
apache-storm
由于storm通过stdout/stdin在多语言螺栓之间传输数据,如果两个工作
线程
运行在不同的主机上,那么spout如何将数据发送到位于另一个主机上的螺栓?
浏览 2
提问于2016-05-11
得票数 2
3
回答
是否有一种方法可以在后台
线程
和当前视图控制器之间进行快速通信?
ios
、
swift
、
macos
我的故事板中有几个ViewControllers,并且有一个后台
线程
用于接收来自服务器的
消息
,后台
线程
和ViewControllers在不同的类中。根据收到的
消息
,我想把
消息
传送
到一个指定的ViewController,我以前用Handler在Android上做这件事,但是如何在快速中做到这一点呢?
浏览 3
提问于2015-10-29
得票数 0
回答已采纳
1
回答
如何实现在同一执行上下文中执行的计时器回调
c++
、
timer
、
thread-safety
我想知道如何在普通的c++中使用
线程
来做类似的事情。或者,有没有其他方法可以定期调用回调来执行某些任务,并在与调用
线程
相同的执行上下文中运行?
浏览 5
提问于2012-11-04
得票数 0
1
回答
修改C
消息
队列程序以在
Linux
中使用
c
、
linux
、
ubuntu
、
message-queue
我一直在研究这本指南,其中概述了如何在
Linux
中处理
消息
队列,到目前为止,我还没有遇到任何问题。 我知道我需要第二个接收者类,但不确定如何实现此功能。
浏览 1
提问于2015-03-09
得票数 0
1
回答
条件变量、
消息
队列用于进程
间
通信和
消息
代理(Kafka)是否相同?
multithreading
、
apache-kafka
、
operating-system
、
message-queue
在大学一级的操作系统课程中,可以使用
消息
队列进行进程
间
通信。此外,在mutli
线程
处理中,条件变量用于解决生产者-消费者问题。最近我一直在和卡夫卡合作。先期
浏览 11
提问于2022-05-22
得票数 0
3
回答
Apache Storm和LMAX Disruptor之间的区别
apache-storm
、
disruptor-pattern
虽然LMAX Disruptor用于在
线程
之间传递
消息
,但对数据执行某些处理的事件被链接在一起(如树、菱形、三角形、简单序列)。
浏览 3
提问于2015-03-19
得票数 2
2
回答
在错误的
线程
中调用信号处理程序
c
、
multithreading
、
signals
、
interrupt
我想知道是否有可能中断主
线程
,并要求它执行一些回调。主
线程
应该在完成回调后继续它正在做的事情。我想复制硬件中断所做的事情。我有一个从文件中读取数据的
线程
。然后它应该请求主
线程
调用一个函数。主
线程
会做一些事情。它应该停止这样做,并开始执行函
浏览 1
提问于2015-07-17
得票数 1
1
回答
我可以使用Boost
消息
队列进行
线程
通信吗
multithreading
、
boost
、
message-queue
我正在从一个主
线程
派生多个工作
线程
。我可以从主
线程
为每个
线程
创建message_queue并从主
线程
发送
消息
吗?我这样问是因为
消息
队列是用于进程
间
通信的。 关于这个,我需要考虑一些具体的事情吗?
浏览 2
提问于2010-08-22
得票数 4
回答已采纳
1
回答
使用单
线程
等待
消息
队列和套接字
linux
、
multithreading
我在一个进程中有两个
线程
。我使用
消息
队列进行
线程
间
通信,
线程
2和进程1使用套接字进行通信。
线程
2等待
消息
队列上的条件变量,一旦
线程
1写入
消息
队列,它将设置条件变量
线程
2唤醒并开始处理。其他进程也post到
线程
2上的套接字。我的问题是如何在单个
线程
中同时轮询
消息
队列和套接字?
浏览 3
提问于2018-04-30
得票数 0
2
回答
在Delphi2007中最有效的
线程
库是什么
delphi
、
thread-safety
有没有比Delphi2007的原始TThread类更有用的
线程
库? 如果它是开源的,那会更令人愉快。:)非常感谢
浏览 3
提问于2011-05-15
得票数 1
1
回答
将
线程
中的数据存储到全局容器中的最佳方式?
c++
、
multithreading
说,我有一堆
线程
在获取这些结果,并将它们存储在容器中。每个
线程
的任务是获取多个但相互不同的结果。allResults[index] = //insert thread's results
浏览 0
提问于2018-10-20
得票数 0
1
回答
请求调度在一起的多个
Linux
线程
的可能性(同时)
multithreading
、
linux
我希望能够请求
Linux
在同一时
间
安排两个或多个
线程
。我的意思是,今天,当我的多
线程
程序被执行时,我知道在最坏的情况下,每次只有一个
线程
在物理上被执行(调度)。现在我想告诉
Linux
:下面是
线程
Ids的列表,请尝试将它们安排在同一时
间
,可能使用核心亲缘关系。有这样的能力存在吗,还是有人做过这方面的工作?目标是让一个或多个任务
线程
(专用于任务)与主
线程
同时运行。主
线程
会给它们很短的任务来执行,比如存储
浏览 0
提问于2016-07-19
得票数 1
2
回答
线程
间
消息
传递实现
java
、
multithreading
我要做的是让一个
线程
将它从其父
线程
接收到的
消息
写到一个OutputStream,侦听答复的InputStream,然后用答复通知父
线程
。我编写了两个测试类,它们以不同的方式做一些类似但更简单的事情。
浏览 1
提问于2012-04-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
K8s+gRPC云原生微服务开发与治理实战邂逅相遇适我愿兮
十年资深嵌入式大神:教你如何从零开始学习路线解析
高性能Swoole扩展的安装与使用入门
网络编程和并发
云计算服务架构任务池与指令池的搭建和使用之消息队列的介绍
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券