腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
用
C
/
C
++命名
进程
内部
互斥
锁?
c++
、
c
、
multithreading
、
pthreads
、
mutex
是否有使用
C
/
C
++ (在Unix/
Linux
中)实现命名
进程
内部
互斥
锁的方法?如果您使用内存映射文件或共享内存,您将获得文件系统持久性... 有什么想法吗?
浏览 0
提问于2011-09-24
得票数 0
1
回答
c
/
c
++
Linux
中允许的最大
互斥
量
c++
、
c
、
multithreading
、
locking
、
mutex
我一直在寻找一个
c
/
c
++
进程
在
Linux
中的最大
互斥
量是多少,但没有成功。还有,有没有办法修改这个数字。我正在读的这本书提到了如何找到
Linux
中允许的最大线程数,以及如何修改这个数目,但没有提到
互斥
。
浏览 2
提问于2015-09-11
得票数 10
1
回答
如何在
linux
上监控各种
进程
linux
、
bash
我的应用程序由4个独特的
进程
组成。出于HA原因,我将启动每个
进程
的3个实例,这样每个
进程
的2个实例将在单个
linux
主机上运行,而另一个实例将在不同的
linux
主机上运行。编写独立于主机和
进程
名称的监控脚本的一种方法是,当这些
进程
中的每个
进程
启动时,它们都会创建一个
互斥
锁名称。例如,process-A-1将创建一个名为mutex.process-A-1的
互斥
锁,process-A-2将创建一个名为mutex.proc
浏览 2
提问于2012-09-26
得票数 1
2
回答
Windows上
互斥
、临界截面等的成本
c++
、
windows
、
multithreading
、
mutex
、
critical-section
我在某个地方读到,
互斥
量的开销并不大,因为上下文切换只发生在争用的情况下。同样的东西在Windows中也适用吗?是一个更适合于
Linux
中
互斥
的映射。在Windows中,是否存在
互斥
量比关键部分快的情况。 Language
C
++
浏览 3
提问于2013-08-06
得票数 8
回答已采纳
2
回答
等同于Mac OS X中Windows的命名
互斥
?
c++
、
linux
、
macos
、
mutex
、
interprocess
目前,我正在将一个软件从Windows移植到
C
++中的Mac。由于放弃状态的存在,尝试锁定放弃的
互斥
锁不会导致死锁。 如果没有放弃状态,它将永远等待一个不属于任何人的
互斥
锁。还有另一种方法,使用超时来假设如果在一段时间内无法获得
互斥
锁就放弃该
互斥
锁,但与被放
浏览 5
提问于2014-05-29
得票数 7
3
回答
C
++中是否有用于创建独特流程的跨平台解决方案?
c++
、
cross-platform
我需要让我的程序在几个平台上只有一个
进程
。我知道在Windows上可以用
互斥
来解决这个问题,但我不知道
Linux
等其他平台是怎么解决的。
互斥
锁不是
C
++ 03标准的一部分,尽管它是
C
++ 0x标准的一部分。在编译器很好地支持
C
++ 0x之前,我必须等待很长一段时间。boost的
互斥
能用来做这件事吗? 提前感谢:)
浏览 0
提问于2011-08-31
得票数 3
回答已采纳
2
回答
windows和
linux
中
互斥
锁的区别
windows
、
linux
、
synchronization
Linux
中的
互斥
对象不能用于跨
进程
同步(而不是Windows同步),这是否正确? 如果这是真的,那么限制
Linux
上
互斥
同步功能的想法是什么呢?
浏览 0
提问于2013-06-08
得票数 4
1
回答
C
Linux
编程中的信号量
c
、
linux
、
centos
我将接管一些在
Linux
(Centos)中运行的
C
代码,并广泛使用信号量。代码的编写方式:这个程序启动了一组使用
互斥
和信号量的
进程
。这个程序还启动了一组
进程
,这些
进程
使用
互斥
量和信号量。我读过,这些都是
进程
信号量..。如果Program1
浏览 4
提问于2014-06-26
得票数 1
回答已采纳
1
回答
这是glibc/p线程中的一个bug吗?
multithreading
、
deadlock
、
glibc
/sysdeps/unix/sysv/
linux
/x86_64/pthread_cond_broadcast.S:133如您所见,pthread_mutex_lock使用低级别的鲁棒锁,而pthread_cond_broadcast使用低级别的锁。这种情况是否有可能在内部使用一个非鲁棒
互斥
体? 我使用<
浏览 0
提问于2018-08-07
得票数 2
2
回答
c
/
c
++群集作为
linux
上的
互斥
,对文件删除不健壮
c
、
linux
在
C
中使用flock的文件锁定通常用于实现跨平台的协作
进程
间锁定/
互斥
锁。一段时间后,我手动删除了锁文件(rm /tmp/lockfile)。正在运行的
进程
继续相互协作,但是任何想要开始使用相同的资源
浏览 2
提问于2015-12-16
得票数 3
1
回答
如何使用线程库在堆上的特定位置创建锁?
c
、
pthreads
我使用mmap分配内存,以集关联的方式存储一些数据,在这里我希望并发访问集合。因此,如果有K集,那么我将为第一个插槽用于元数据的集合分配K+1插槽。这里,在元数据槽的开头,我想存储一个锁。那么我如何在这个特定的位置创建一个锁呢?我发现,使用大型操作符时,锁的大小是40B。所以我确保每个条目至少是40B。 pthread_mutex_t锁; 因为调试并发程序很困难,所以如果有人能够判断它是否正确,那么它将是很棒的。谢谢。
浏览 1
提问于2019-10-03
得票数 3
回答已采纳
5
回答
在
Linux
/UNIX上是否可以在多
进程
情况下使用
互斥
?
multithreading
、
synchronization
、
mutex
、
multiprocessing
、
semaphore
在
Linux
/UNIX上是否可以在多
进程
情况下使用
互斥
?
互斥
仅用于多线程。对吧?谢谢
浏览 3
提问于2012-02-22
得票数 35
回答已采纳
3
回答
进程
间
互斥
锁的使用
c
、
windows
、
winapi
、
process
、
mutex
操作系统: Windows语言:
C
/
C
++ 该设计要求跨
进程
及其子
进程
使用
互斥
变量。如果我在一个
进程
中创建
互斥
锁,我必须在另一个
进程
中打开
互斥
锁来检查临界区的可用性。要打开
互斥
锁,我需要知道在父
进程
中创建的
互斥
锁的名称。假设,如果我保留
互斥
锁作为我的应用程序名。我可以知道
互斥
锁的名称,因为它是固定的。但是,如果我并行加载应用程序的第二
浏览 3
提问于2011-03-16
得票数 3
回答已采纳
1
回答
linux
上的同步,
c
/
c
++
c++
、
linux
、
synchronization
我将在
Linux
上同步两个不同的
进程
。两个
进程
都想访问一个可以同时由一个
进程
使用的设备。到目前为止,我一直使用命名信号量进行同步,并且运行良好,直到有人杀死了当前在设备上运行的
进程
。在这种情况下,信号量不会被释放,这会导致尝试获取信号量/访问设备的所有
进程
挂起。 这可以在Windows下用
互斥
锁简单地解决。在该系统中,当拥有线程/
进程
终止时,命名
互斥
被自动释放。我将感谢所有关于
Linux
的评论和&
浏览 0
提问于2015-02-04
得票数 0
1
回答
何时选择多线程或多处理?
multithreading
、
concurrent-programming
我想知道有没有人能给我一个直觉给我推荐一些有实际例子的书籍或链接。我想读一下 开源项目(
c
/
c
++),有简洁的编程,希望你能推荐一个.
浏览 2
提问于2013-11-12
得票数 12
1
回答
共享内存锁定和
进程
崩溃
memory
、
synchronization
、
shared
、
interprocess
我知道
进程
间同步在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定共享内存的
进程
崩溃时会发生什么。Windows释放在
进程
崩溃后锁定命名
互斥
锁,而
linux
不释放它。在
linux
下,在
进程
崩溃后,如何可能出现命名
互斥
或
进程
间信号量?我已经在网上搜索过了,但我没有找到能很好地解释问题和解决方案的人。 我希望有人能帮助我。对不起,我的英语不好。
浏览 1
提问于2010-08-28
得票数 1
2
回答
多个
进程
访问的共享内存上的
C
互斥
锁
c
、
synchronization
、
mutex
、
shared-memory
、
multiple-processes
我有两个将要运行的
进程
,一个将从共享内存(mmap)读取数据,另一个将向该共享内存(mmap)写入数据。这些
进程
在两个不同的终端中单独启动,但它们需要同步,以便当一个
进程
正在写入时,它在另一个
进程
从内存读取之前写入全部内容。我所见过的所有与共享内存
互斥
锁相关的帖子都是从单个主程序产生线程/
进程
。有没有办法创建一个可以被两个单独的程序使用的共享
互斥
锁?
浏览 3
提问于2016-03-15
得票数 2
2
回答
混合线程、分支和
互斥
,我应该注意什么?
multithreading
、
fork
、
mutex
如果我fork一个
进程
,其中一个线程持有一个
互斥
锁,如果我立即在子
进程
中exec,我是相对安全的吗?在我使用exec之前,在孩子身上做什么是安全的在不同的平台上答案是不同的吗?我主要关注Unix的变体,尤其是
Linux
。但我对NT很好奇。
浏览 0
提问于2013-01-19
得票数 7
回答已采纳
1
回答
没有mmap的pthread
互斥
是可能的吗?
memory
、
pthreads
、
fork
、
parent
、
mmap
在
linux
上使用写入时复制分叉。当在父
进程
中创建pthread
进程
间
互斥
锁时,它是否在子
进程
中有效,或者只有当我将其mmap到共享内存中时才有效?
浏览 3
提问于2012-10-24
得票数 1
回答已采纳
3
回答
是否必须将服务器程序作为"
C
“子
进程
来进行正确的
进程
间通信?
c#
、
c++
、
multithreading
、
linux
、
pointers
我想实现UbuntuLinux15.10Mono4.1.2
C
#记录器客户端和UbuntuLinux15.10mono4.1.2
C
#视频服务器之间的
进程
间通信,使用
C
++
互斥
类和利用线程、shm_open我想要共享视频服务器
进程
和记录器客户端
进程
之间的线程
互斥
和线程条件变量。 我把线程和
进程
混淆了吗?
进程
可以在该内存中构造一个
C
++对象,以便第二个
进程
可以使用它。否则,指针将指向
浏览 0
提问于2016-04-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 互斥量mutex
浅谈互斥锁与进程间的通信(举例说明)
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券