腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
Linux
的多
线程
中实现
同步
我有四个
线程
,我需要在这些
线程
之间转换数据,函数如下: processing; processing;
linux
中是否有任何
同步
功能可以确保
线程
到达同一时
间
点在windows中,我使用原子相加和原子比较来实现__sync(),在
Linux
中我没有发现原子比较函数。
浏览 2
提问于2011-09-20
得票数 2
回答已采纳
3
回答
互斥实现可以互换(独立于
线程
实现)吗?
、
、
、
具体来说,如果我使用的是__gnu_parallel算法(即使用openmp),并且我想使它们称为
线程
安全的类,我可以使用boost::mutex进行锁定吗?
浏览 6
提问于2011-05-15
得票数 6
回答已采纳
1
回答
请求调度在一起的多个
Linux
线程
的可能性(同时)
、
我希望能够请求
Linux
在同一时
间
安排两个或多个
线程
。我的意思是,今天,当我的多
线程
程序被执行时,我知道在最坏的情况下,每次只有一个
线程
在物理上被执行(调度)。现在我想告诉
Linux
:下面是
线程
Ids的列表,请尝试将它们安排在同一时
间
,可能使用核心亲缘关系。有这样的能力存在吗,还是有人做过这方面的工作?目标是让一个或多个任务
线程
(专用于任务)与主
线程
同时运行。主
线程
会给它们很短的任务来执行,比如存储
浏览 0
提问于2016-07-19
得票数 1
2
回答
IPC的共享内存和
线程
的共享内存有什么不同?
、
、
、
让我们使用像shmget()这样的POSIX共享内存--这是一个协调进程
间
通信的公共调用。调用shmget()和协调共享内存段上的通信与
Linux
如何在单个进程中实现共享内存和
线程
之间的
同步
有什么不同。它们当中有没有更轻的?
浏览 4
提问于2012-11-12
得票数 4
回答已采纳
5
回答
在c++中从另一个进程解锁
线程
、
、
、
我正在编写一个进程
间
通信模块(进程A和进程B)。谢谢。 编辑:我正在寻找适合三种主要OSes的方法: Ms Windows,Apple Mac,GNU/
Linux
。
浏览 0
提问于2009-08-05
得票数 0
回答已采纳
2
回答
线程
间
同步
、
、
我是一个学生,我想了解
线程
之间的
同步
。我有一个共同的记忆在他们之间。.*/ std::map<std::string, std::string> data;std::mutex mu; //is used forstd::string key, std::string value) mu.lock(); mu.
浏览 1
提问于2019-04-30
得票数 0
回答已采纳
1
回答
非原子变量的障碍和
同步
点-数据竞赛?
、
、
、
、
根据 对arrive_and_wait的调用与屏障完成阶段的开始
同步
。完成阶段的完成与调用的返回
同步
。这表明在每个arrive_and_wait调用上都有一个
同步
点。但是,我不确定编译器是否允许重新排序i上的读/写操作,因为它是非原子的。
浏览 0
提问于2018-11-20
得票数 6
回答已采纳
2
回答
如何使用没有线和叉子的信号量?
、
、
、
我不能用多
线程
也不能用叉子。我只能让有一个可执行的,它必须运行多少次。有人能帮我吗?谢谢
浏览 7
提问于2021-05-31
得票数 1
1
回答
FD_CLOEXEC标志最吸引人的用例是什么?
、
、
、
为什么设置FD_CLOEXEC如此重要,因为有一个特殊的O_CLOEXEC打开模式标志可以设置(在
Linux
2.6或更高版本上),只是为了避免一点
线程
间
同步
?
浏览 2
提问于2017-07-29
得票数 2
3
回答
共享内存中的std::mutex不工作
、
、
、
、
我有一个场景,共享内存区由两个不同的进程独占访问。当我启动进程时,第一个进程成功地锁定了互斥锁,更新了内存,并解锁了互斥锁。但我观察到,当第二个进程试图锁定它时,它仍然处于死锁状态,等待互斥锁解锁。我使用的是std::mutex。请告诉我我错过了什么。
浏览 51
提问于2017-10-10
得票数 4
6
回答
两个
线程
可以同时运行两个不同的方法吗?
、
synchronized f() { ... ... }如果
线程
T1正在运行已
同步
的f(),那么
线程
t2是否可以在同一时
间
点运行未
同步
的g(),而T1仍在运行f()?
浏览 2
提问于2010-09-08
得票数 7
回答已采纳
1
回答
POSIX共享内存模型
、
、
、
是否有POSIX共享内存的内存模型规范(跨进程)?
浏览 4
提问于2020-06-27
得票数 1
回答已采纳
2
回答
并发访问threadx队列
、
、
ThreadX包含允许
线程
间
通信的消息队列。假设我有几个
线程
可以读取和写入队列。我是否必须
同步
访问这个队列(例如使用互斥)?
浏览 1
提问于2014-06-18
得票数 1
回答已采纳
1
回答
提升
线程
间
通信队列
、
、
、
我正在使用Boost::interprocess::message_queue在我的应用程序上实现
线程
之间的通信。我这么做有两个原因。首先,因为我不需要直接实现共享内存。一是
同步
机制,二是因为我想以这种方式对系统建模,因为将来它可能会更改为进程
间
。我的问题是:考虑到这些限制,有没有更合适的机制来启用
线程
间
通信,或者我可以继续使用进程
间
队列,而不用担心“进程
间
开销”?
浏览 2
提问于2013-04-23
得票数 0
2
回答
使用互斥以确保异步应用程序的单个实例
、
、
、
、
问题是主方法是异步的,它的结束可能在与开始不同的
线程
上执行。因此,当我试图释放互斥对象时,我得到了“对象
同步
方法是从不
同步
的代码块调用的”异常,因为互斥不能从另一个
线程
中释放。但是我不使用互斥来进行
线程
间
同步
,而是使用它来进行进程
间
同步
。所以我并不关心哪个
线程
释放互斥,因为它保证获取和发布不会相互冲突。我知道有两种方法可以避免这个错误: 对互斥对象使用单独的
线程
(此
线程
将获取互
浏览 3
提问于2020-12-17
得票数 1
1
回答
在C++中,获取释放内存顺序语义传递吗?
、
根据优先选择,我们可以使用版本获取语义来确保两个
线程
之间的读写优先级,如下所示:1. Write to X换句话说,假设我有第三个
线程
C和另一个原子:1. Write to X 2.
浏览 0
提问于2014-08-16
得票数 6
回答已采纳
2
回答
linux
pthread中两个
线程
间
的
同步
、
在
linux
中,如何在两个
线程
之间进行
同步
(在
linux
上使用pthread)?我希望,在某些情况下,一个
线程
会阻塞自己,然后,它将由另一个
线程
恢复。
浏览 3
提问于2010-01-26
得票数 3
回答已采纳
4
回答
多
线程
,
线程
间
通信,
同步
、
有3个
线程
A、B、C,它们可以访问向量中的任何对象和该对象的任何成员变量。如何设计
线程
间
通信以实现
线程
安全和效率最大化,即最小阻塞。。将向量划分为较小的向量,并封装到每个
线程
类中,然后使用消息队列传递数据。问题是三个
线程
都可以访问向量和对象成员的任何位置,因此很难对其进行细分和封装。消息队列本身需要阻塞,即当发送方向队列中添加时,需要阻塞读取器,使用原子库使访问成为原子,从而避免阻塞。问题是原子是与操作系统有关的,即在
Linux<
浏览 7
提问于2012-02-15
得票数 0
回答已采纳
1
回答
我可以将基于futex的互斥量与glibc-2.2linuxthread互斥量混合使用吗?
、
、
、
我需要进程
间
互斥(pshared one,PTHREAD_PROCESS_SHARED)。那么,如果
线程
是由linuxthreads启动和管理的,它会被基于pthread_manager的睡眠和唤醒所混淆吗? 我可以将基于futex的互斥锁同时用于进程
间
和
线程
间
同步
吗?
浏览 3
提问于2010-02-11
得票数 2
回答已采纳
2
回答
如何在java中限制
同步
块的特定
线程
数
、
在多
线程
环境中-恰好有3个
线程
能够执行
同步
的块,而rest应该等待? 我所理解的是,当我们使用
同步
或监视器时,一个
线程
将等待另一个
线程
在
同步
块或方法中完成其执行。要实现多
线程
进入
同步
块或方法,我们需要使用wait(),notify(),notifyAll(),即
线程
间
通信,其中wait()方法在某个对象上被调用时,它会占用它的锁,并给其他等待的
线程
提供机会。如果可能,我们是否需要使
浏览 1
提问于2015-02-03
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 线程同步概念
Linux系统编程 进程间同步
python笔记10-多线程之线程同步
线程同步工具CyclicBarrier的使用
Python多线程使用技巧(同步+异步+强制结束多线程)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券