腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否需要
互斥
以保护可以通过sysfs获取/设置的int值?
、
、
、
、
多个用户空间
进程
可以同时访问这个值,因此为了安全起见,我们应该使用一些锁或内存屏障,但我可以在
linux
驱动程序中找到相当
多
的代码。我们真的需要一个
互斥
的读大小写和写大小写吗?
浏览 5
提问于2017-09-21
得票数 0
回答已采纳
2
回答
控制器和工人.启动/停止信号
、
我有多个从父
进程
分叉的工人,需要同时通知他们,才能运行/停止;while(1) workers_start!信号量(数N)、
互斥
量、信号(在执行分叉程序之后)?我听说信号量/
互斥
信号很慢。我不确定信号,但我不知道发送这么
多
信号是不是一个好主意(N工人*1或2个信号/0.2秒,其中N是cpu核心)。抱歉,是关于
linux
的。
浏览 2
提问于2015-01-15
得票数 0
回答已采纳
1
回答
如何在
linux
上监控各种
进程
、
我的应用程序由4个独特的
进程
组成。出于HA原因,我将启动每个
进程
的3个实例,这样每个
进程
的2个实例将在单个
linux
主机上运行,而另一个实例将在不同的
linux
主机上运行。编写独立于主机和
进程
名称的监控脚本的一种方法是,当这些
进程
中的每个
进程
启动时,它们都会创建一个
互斥
锁名称。例如,process-A-1将创建一个名为mutex.process-A-1的
互斥
锁,process-A-2将创建一个名为mutex.proc
浏览 2
提问于2012-09-26
得票数 1
1
回答
为什么不推荐生成
互斥
实现?
、
、
、
、
在实现
互斥
对象时,有几种体系结构选择,例如, 为什么屈服
互斥
最不可取?使用它会带来
多
严重的后果?
浏览 1
提问于2013-09-05
得票数 3
回答已采纳
2
回答
windows和
linux
中
互斥
锁的区别
、
、
Linux
中的
互斥
对象不能用于跨
进程
同步(而不是Windows同步),这是否正确? 如果这是真的,那么限制
Linux
上
互斥
同步功能的想法是什么呢?
浏览 0
提问于2013-06-08
得票数 4
1
回答
分布式锁定机制.NET
、
、
、
问题是我们将在一个
多
服务器环境中运行。 DB :工作在预管理系统上,在
多
服务器中工作.在死亡
浏览 1
提问于2013-08-22
得票数 2
3
回答
用C/C++命名
进程
内部
互斥
锁?
、
、
、
、
是否有使用C/C++ (在Unix/
Linux
中)实现命名
进程
内部
互斥
锁的方法?如果您使用内存映射文件或共享内存,您将获得文件系统持久性... 有什么想法吗?
浏览 0
提问于2011-09-24
得票数 0
1
回答
如何使用线程库在堆上的特定位置创建锁?
、
我使用mmap分配内存,以集关联的方式存储一些数据,在这里我希望并发访问集合。因此,如果有K集,那么我将为第一个插槽用于元数据的集合分配K+1插槽。这里,在元数据槽的开头,我想存储一个锁。那么我如何在这个特定的位置创建一个锁呢?我发现,使用大型操作符时,锁的大小是40B。所以我确保每个条目至少是40B。 pthread_mutex_t锁; 因为调试并发程序很困难,所以如果有人能够判断它是否正确,那么它将是很棒的。谢谢。
浏览 1
提问于2019-10-03
得票数 3
回答已采纳
5
回答
在
Linux
/UNIX上是否可以在多
进程
情况下使用
互斥
?
、
、
、
、
在
Linux
/UNIX上是否可以在多
进程
情况下使用
互斥
?
互斥
仅用于多线程。对吧?谢谢
浏览 3
提问于2012-02-22
得票数 35
回答已采纳
1
回答
linux
上的同步,c/c++
、
、
我将在
Linux
上同步两个不同的
进程
。两个
进程
都想访问一个可以同时由一个
进程
使用的设备。到目前为止,我一直使用命名信号量进行同步,并且运行良好,直到有人杀死了当前在设备上运行的
进程
。在这种情况下,信号量不会被释放,这会导致尝试获取信号量/访问设备的所有
进程
挂起。 这可以在Windows下用
互斥
锁简单地解决。在该系统中,当拥有线程/
进程
终止时,命名
互斥
被自动释放。我将感谢所有关于
Linux
的评论和&
浏览 0
提问于2015-02-04
得票数 0
1
回答
共享内存锁定和
进程
崩溃
、
、
、
我知道
进程
间同步在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定共享内存的
进程
崩溃时会发生什么。Windows释放在
进程
崩溃后锁定命名
互斥
锁,而
linux
不释放它。在
linux
下,在
进程
崩溃后,如何可能出现命名
互斥
或
进程
间信号量?我已经在网上搜索过了,但我没有找到能很好地解释问题和解决方案的人。 我希望有人能帮助我。对不起,我的英语不好。
浏览 1
提问于2010-08-28
得票数 1
2
回答
多个
进程
访问的共享内存上的C
互斥
锁
、
、
、
、
我有两个将要运行的
进程
,一个将从共享内存(mmap)读取数据,另一个将向该共享内存(mmap)写入数据。这些
进程
在两个不同的终端中单独启动,但它们需要同步,以便当一个
进程
正在写入时,它在另一个
进程
从内存读取之前写入全部内容。我所见过的所有与共享内存
互斥
锁相关的帖子都是从单个主程序产生线程/
进程
。有没有办法创建一个可以被两个单独的程序使用的共享
互斥
锁?
浏览 3
提问于2016-03-15
得票数 2
1
回答
c/c++
Linux
中允许的最大
互斥
量
、
、
、
、
我一直在寻找一个c/c++
进程
在
Linux
中的最大
互斥
量是多少,但没有成功。还有,有没有办法修改这个数字。我正在读的这本书提到了如何找到
Linux
中允许的最大线程数,以及如何修改这个数目,但没有提到
互斥
。
浏览 2
提问于2015-09-11
得票数 10
2
回答
混合线程、分支和
互斥
,我应该注意什么?
、
、
如果我fork一个
进程
,其中一个线程持有一个
互斥
锁,如果我立即在子
进程
中exec,我是相对安全的吗?在我使用exec之前,在孩子身上做什么是安全的在不同的平台上答案是不同的吗?我主要关注Unix的变体,尤其是
Linux
。但我对NT很好奇。
浏览 0
提问于2013-01-19
得票数 7
回答已采纳
1
回答
这是glibc/p线程中的一个bug吗?
、
、
/sysdeps/unix/sysv/
linux
/x86_64/lowlevellock.S:135另一个线程在pthread_mutex_lock中,在与条件一起使用的
互斥
体上:这种情况是否有可能在内
浏览 0
提问于2018-08-07
得票数 2
1
回答
没有mmap的pthread
互斥
是可能的吗?
、
、
、
、
在
linux
上使用写入时复制分叉。当在父
进程
中创建pthread
进程
间
互斥
锁时,它是否在子
进程
中有效,或者只有当我将其mmap到共享内存中时才有效?
浏览 3
提问于2012-10-24
得票数 1
回答已采纳
1
回答
退出锁定
互斥
对象的
进程
会导致死锁吗?
、
、
我一直认为,就像内存一样,操作系统有责任在
进程
结束后进行清理。不幸的是,我很难找到这方面的很多证据,所以我不能保证会发生什么。我的主要问题是,如果
进程
锁定
互斥
对象,并且突然退出而很少或根本没有清理(即在C中调用abort,或在C++中终止),会发生什么情况?是否有任何保证操作系统将解锁
互斥
锁,或者大多数有信誉的系统(类似于未释放内存)只是隐含的? 如果存在无法保证,那么这会在仍在运行的
进程
和死
进程
持有的锁之间创建死锁吗?如果可以这样创建死锁,那么可以在
进程
的线程之间
浏览 2
提问于2012-10-28
得票数 5
回答已采纳
2
回答
等同于Mac OS X中Windows的命名
互斥
?
、
、
、
、
在Windows中,全局名为
互斥
锁的
进程
中有一个被放弃的状态,这意味着
互斥
锁的当前所有者
进程
在没有释放
互斥
锁的情况下已经消失。(它可能是由应用程序崩溃引起的)如果没有放弃状态,它将永远等待一个不属于任何人的
互斥
锁。还有另一种方法,使用超时来假设如果在一段时间内无法获得
互斥
锁就放弃该
互斥
锁,但与被放弃的
互斥
锁相比,这并不是一个完美的解决方案。在最坏的情况下,意外
浏览 5
提问于2014-05-29
得票数 7
2
回答
Windows上
互斥
、临界截面等的成本
、
、
、
、
我在某个地方读到,
互斥
量的开销并不大,因为上下文切换只发生在争用的情况下。同样的东西在Windows中也适用吗?是一个更适合于
Linux
中
互斥
的映射。在Windows中,是否存在
互斥
量比关键部分快的情况。 假设只有一个
进程
线程正在访问
互斥
项(只是为了消除关键部分的其他好处)。
浏览 3
提问于2013-08-06
得票数 8
回答已采纳
1
回答
执行pthread_mutex()时的
进程
状态是什么?
、
、
、
以下是
Linux
进程
状态;S: Interruptible sleepto have their statuses collected我有两个问题; (1)在
进程
/线程中调用mutex_lock()时,如果它正在等待锁获取(另一个已锁定
互斥
对象的线程),该<
浏览 0
提问于2020-11-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 互斥量mutex
浅谈互斥锁与进程间的通信(举例说明)
Linux驱动必学知识点-内核互斥锁
Linux进程管理
Linux查杀stopped进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券