腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
进程退出后POSIX名称
信号量
不释放
、
、
、
、
我正在尝试
使用
POSIX命名的
信号量
进行
跨
进程同步
。我注意到,在进程终止或退出后,系统仍然打开
信号量
。 在进程(哪个打开它)结束或退出之后,是否仍然要关闭/释放它?
浏览 0
提问于2016-01-13
得票数 6
2
回答
用于线程和
进程同步
的
信号量
和互斥
、
、
、
我对线程和进程级别的
信号量
和互斥对象的用法感到困惑。我们可以同时
使用
信号量
和互斥量
进行
线程和
进程同步
吗,或者我们在线程和进程级都有不同的
信号量
和互斥量吗?我的问题是关于POSIX API的。
浏览 2
提问于2012-09-04
得票数 1
回答已采纳
2
回答
如何用C在共享内存中创建
信号量
?
、
、
我的任务是创建两个不同的C文件,然后
使用
信号量
进行
进程同步
(我同时运行这两个C文件)。由于这是我的第一个程序,有人可以建议如何开始
使用
它吗? 我能够创建和
使用
共享内存,在线程中
使用
信号量
。我也在上看了一些讲座,但找不到合适的解决方案。
浏览 2
提问于2015-08-22
得票数 9
3
回答
用于线程或
进程同步
的fcntl()?
、
、
、
、
是否可以在文件上
使用
fcntl()系统调用来实现线程/
进程同步
(而不是
信号量
)?
浏览 0
提问于2009-11-20
得票数 4
回答已采纳
1
回答
值0上的
信号量
同步
、
、
、
在UNIX中
使用
SysV
信号量
,可以实现一种算法,在该算法中,进程等待,直到
信号量
的值达到0(有关详细信息,请参阅man semop )。现在,似乎每个人都说
使用
其他同步API更好,所以我的问题是:如何
使用
pthread、POSIX
信号量
或其他类似的API获得相同的行为?如果不可能,我应该担心
使用
SysV
信号量
吗?编辑:我指的是多线程场景,线程是
使用
pthread创建的。
浏览 4
提问于2011-07-28
得票数 1
4
回答
在Windows中是否有监视同步对象(互斥、事件、
信号量
)的工具?
、
、
、
在Windows中,是否有监视
进程同步
对象状态的工具?即。 更好的是,记录哪个线程做了什么,例如。“线程#5421信号事件-测试”
浏览 6
提问于2009-04-29
得票数 9
回答已采纳
1
回答
使用
信号量
进行
进程同步
其中一个进程递增一个值,然后显示它(附注:显示值的进程必须仅在值为新值时才显示值)我回答说我将
使用
一个
信号量
浏览 13
提问于2018-02-13
得票数 1
回答已采纳
2
回答
使用
C++在Linux0.01中为“
信号量
”添加系统调用
、
、
、
我试图弄清楚如何在Linux0.01中实现一组系统调用,这些调用提供
信号量
(无需繁忙等待)模块。我希望这些系统调用允许进程请求一个新的
信号量
,并将其用于
进程同步
。(系统调用#110) int sema_request(int值):如果成功,此函数将返回一个新的
信号量
,否则返回-1。新的
信号量
被初始化为"value“。您的实现应该在整个操作系统中支持至少10个不同的
信号量
。(系统调用#111) int sema_wait(int s):此函数在
信号量
s上实现“等
浏览 4
提问于2011-12-05
得票数 4
1
回答
跨线程的共享内存访问
、
、
共享内存在多线程中
使用
时是否需要同步。以下是情况。 让我知道对同样的意见。
浏览 0
提问于2016-03-15
得票数 0
回答已采纳
1
回答
使用
信号量
原语
进行
进程同步
、
、
、
您将
使用
多少
信号量
来获取b) sequence ABDC序列流程1 P1:while我可以减少更多的
信号量
使用
吗?(目前有5个(2个互斥和3个正常))
浏览 0
提问于2011-11-23
得票数 0
回答已采纳
1
回答
对于内存映射文件,不会触发FileSystemWatcherChanged事件
、
、
但是当我
使用
内存映射文件更新状态时,FileSystemWatcher changed事件永远不会触发,请帮助。
浏览 46
提问于2018-06-05
得票数 2
回答已采纳
1
回答
C++共享内存是std::string队列通过JNI所必需的吗?
、
、
、
、
我正在尝试理解从我编写的c++守护进程获取字符串以供UI
使用
的机制是什么。我将发布一张我所设想的图片,然后继续提问:我在这里设想了两个问题:2)为了使上面图表中的???链接工作,我是否必须将队列放在共享内存中?队列可以且应该驻留在.so中
浏览 1
提问于2011-05-19
得票数 1
3
回答
为什么
信号量
被认为是IPC?
、
、
在所有的书中,
信号量
都列在IPC机制下?为什么会这样呢?因为我所知道的是
信号量
是用于同步的。 我在这个论坛上读到了一个类似的问题,但这并没有消除疑虑。
浏览 1
提问于2014-02-07
得票数 3
2
回答
当其他进程终止时,防止WaitForSingleObject挂在指定的
信号量
上?
、
、
、
当
使用
全局名为互斥的互斥对象跨两个
进程同步
时,两个进程中的一个进程将被终止(例如,在任务管理器中,或者由于故障),另一个进程将从WaitForSingleObject()返回,并带有适当的错误代码并可以继续当
使用
全局名称
信号量
时,如果另一个进程被终止/终止,它不会释放等待进程。WaitForSingleObject()会等到超时(可能是INFINITE或几个小时)。在这种情况下,用于控制共享缓冲区的读/写请求的
信号量
只有一个计数。请求者向提供程序发出提供特定数据的信号,提供程序更新缓冲
浏览 11
提问于2022-06-11
得票数 0
回答已采纳
1
回答
c#与c++之间的线程同步
、
、
、
、
动态链接库将等待在.NET中看不到的键盘事件(当应用程序没有输入焦点时
使用
VK_MEDIA_PLAY_PAUSE),并通知主应用程序。我已经找到了一个
使用
信号量
进行
跨
进程同步
的示例,但这似乎有点过头了。同样,
使用
命名管道、COM、套接字或p/invoke似乎比我需要的更多。
浏览 13
提问于2017-07-05
得票数 0
回答已采纳
2
回答
一个进程写入,另一个进程读取共享内存。
、
、
、
我的问题是,在CPU
使用
和内存
使用
方面,这种方法是否很好,或者我是否可以用其他方法做得更好?
浏览 7
提问于2016-10-17
得票数 0
回答已采纳
4
回答
信号量
是IPC机制吗?
、
信号量
是IPC机制吗?
浏览 1
提问于2010-02-11
得票数 12
1
回答
使用
信号量
的
进程同步
、
、
我的方法是: P2和P3必须等待P1 (比如
信号量
S1)。P4必须等待P2和P3 (例如
信号量
S2),P5必须等待P4 (例如
信号量
S3)。因此,最初除了P1之外,所有其他进程都在等待。在每种情况下
信号量
的初始值是多少?S1是1,S2是2,S3是1?而且,当P1执行时,S1变成0并阻塞所有其他进程,类似于其他情况,但是它如何知道首先只允许P1和任何其他进程?
浏览 3
提问于2015-02-12
得票数 0
回答已采纳
1
回答
跨平台同步原语,允许确定哪个PID正在
使用
它们
、
、
、
我需要为
进程同步
原语设计一个包装器,它的作用类似于一个
信号量
,假设限制为1(这样只有一个客户端可以同时锁定它)。如果这是唯一的要求,那么我可以只
使用
命名
信号量
。我知道如何在
使用
semctl和GETPID的POSIX系统上实现这一点,但是Windows没有公开任何类似的东西。我也知道我可以通过文件轻松实现这一点(例如,
使用
共享的读和非共享的写权限打开一个已知文件-当锁定客户端创建该文件并写入时,它是PID,以便其他人可以读取它),但如果可能的话,我希望
使用
实际的操作系统A
浏览 16
提问于2019-06-20
得票数 1
1
回答
在编写
进程同步
算法(如克隆/派生、
信号量
)时从哪里开始
、
、
我正在写一个模拟
进程同步
的程序。我正在尝试在C++中实现分支和
信号量
技术,但在开始时遇到了麻烦。我是不是应该创建一个进程,然后从头开始就把它发送给fork?
浏览 0
提问于2010-03-31
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
黑客基础知识,这个一定得知道—同步互斥问题的基本概念
并发编程 - 线程同步(九)之信号量Semaphore
使用递增计数器的线程同步工具 —— 信号量,它的原理是什么样子的?
使用加密货币进行
使用osquery进行远程取证
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券