腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在无排他锁的
线程
中使用Monitor?
c#
、
multithreading
我使用Monitor.Enter和Monitor.Exit来获取对某些对象的
独占
访问,以同步
线程
。我一直在查找文档。 但是我找不到任何这样做的函数。
浏览 2
提问于2021-10-09
得票数 0
1
回答
共享模式在共享访问中意味着什么?
c++
、
mutex
在多
线程
中,有一种叫做shared_mutex的东西。当有一个shared_mutex时,有两种类型的访问。共享访问和
独占
访问。我已经知道什么是
独占
访问,但是什么是共享访问呢?根据这一点:,“共享访问允许多个
线程
获取互斥,但它们都是在共享模式下。”他所说的共享模式是什么意思?共享模式是做什么的?在共享模式下,您可以执行与
独占
访问相同的操作吗?
浏览 0
提问于2021-06-28
得票数 0
2
回答
如何用较少
线程
调用CUDA中的__device__函数
cuda
但是排他性扫描只需要一半的
线程
就可以完成它的工作。 这些
线程
将不参与
独占
扫描同步
线程
,这是不允许的。有没有办法解决这个问题。我确实调用了由__syncthread()所包围的
独占
扫描。
浏览 5
提问于2013-03-18
得票数 4
2
回答
boost::unique_lock与boost::upgrade_lock的差异?
c++
、
boost
、
boost-thread
我对C++中的
线程
概念很陌生。我只想知道几件事:boost::unique_lock 与 boost::upgrade_lock**?**有何不同? 实际上,
独占
所有权与升级所有权有何不同。也许可以说
独占
所有权是
线程
安全的,而不是升级的所有权,在这种情况下,我想知道如果升级所有权是有害的,它怎么会有害呢?我想知道upgrade_lock允许或不允许unique_lock除了
独占
锁之外还允许做什么。不通过upgrade_lock提供
独占
锁使其类似于shared_lock或什么,如果是,那么
浏览 2
提问于2012-02-12
得票数 9
2
回答
[ ConcurrentHashMap不能被锁定以进行
独占
访问]?
java
乔舒亚·布洛克&著名的 Concurrentcy的合著者,提出 synchronized (map) { }尽管这样做是愚蠢的,但很明显,通过同样的方式可以实现
独占
访问为什么作者说a
浏览 0
提问于2016-10-03
得票数 1
1
回答
C++11等价于Windows SRWLock
multithreading
、
c++11
、
atomic
我可以很容易地定义
独占
锁,但是我不能像SRWLock那样为共享读取器
线程
创建锁(参见 )。我的问题是如何实现可以在
独占
模式(一次一个读取器/写入
线程
)或共享模式(一次多个读取器
线程
)中使用的锁。
浏览 2
提问于2015-01-26
得票数 2
回答已采纳
1
回答
在Java语言中,在访问FileChannel时从RandomAccessFile获取FileLock的保证方法是什么?
java
、
nio
、
nonblocking
、
filelock
当我用2个
线程
创建一个测试程序时,lock方法似乎正在等待获取锁(包括
独占
和非
独占
),但当实际情况中
线程
数量增加时,重叠文件锁异常被抛出,处理速度因文件锁表中的阻塞而变慢。
浏览 1
提问于2010-05-20
得票数 1
1
回答
Boost upgrade_lock和DCLP (双重检查锁定模式)
c++
、
multithreading
、
boost
、
locking
、
double-checked-locking
// delete the table}我不知道那会发生什么。我有以下选择: 一个
线程
获得
独占
访问权,而另一个
线程
在标记(!)
浏览 4
提问于2017-11-13
得票数 3
2
回答
我们能锁定一个目录吗?
c#
、
.net
、
file-io
、
visual-studio-2008
对于文件访问,我们可以在
独占
模式下访问文件,这会阻止其他进程/
线程
访问该文件--这具有“锁定”文件的效果。 我想知道,对于目录,有没有内置的API或解决方案,使目录
独占
访问--有“锁定”的效果?例如,如果一个
线程
“锁定”目录,其他
线程
/进程就不能调用Directory.GetFiles,不能向目录写入文件,不能从目录中读取文件,等等。
浏览 0
提问于2009-09-16
得票数 4
回答已采纳
1
回答
DragonflyBSD:锁管理器(kern_lock.c)代码中可能存在争用条件?
bsd
、
dragonfly-bsd
LKC_EXREQ | LKC_UPREQ | LKC_CANCEL)) && ((count & LKC_SHARED) == 0 || (count & LKC_SMASK) == 0)) 因此,T2将计数加1,并将其自身设置为拥有者
线程
第3步: 一个
线程
(T1)在LKC_UPREQ标志上休眠,由
浏览 38
提问于2020-01-29
得票数 0
回答已采纳
1
回答
是否在执行条件等待时出现异常?
java
、
monitors
每次使用监视器运行以下多
线程
代码时,我都会得到一个异常。每次我执行条件信号时,我都会得到一个异常,它告诉我它应该是
独占
的,但是如果它是同步的,它就是
独占
的。还是我做错了什么? 谢谢
浏览 4
提问于2011-03-10
得票数 0
回答已采纳
1
回答
Python对象的共享锁
python
、
multithreading
、
locking
因为我只是在原型化,所以我有一个web进程(dyno),其中有一个由同一个进程启动的工作
线程
。web应用程序只是返回全局对象的JSON转储,该转储由监视外部web服务的工作
线程
定期更新。我的计划是在需要更新全局对象时在工作
线程
中使用
独占
锁,并在web
线程
中使用共享锁,以便同时满足多个请求。不幸的是,Python似乎没有共享锁,只有
独占
锁。如何确保web
线程
的一致性,即如何确保全局对象的更新是原子的,同时允许对对象进行多个只读访问?
浏览 3
提问于2014-03-20
得票数 0
回答已采纳
2
回答
对于多
线程
的fstream,安全使用的选项是什么
c++
、
multithreading
、
fstream
将有许多
线程
,我的问题是如何保证它的安全,这意味着允许从一个文件中多次读取,但保持
独占
写入。例如,如果有两个
线程
想要写文件,我想让第二个
线程
等到第一个
线程
关闭它的fstream。我的一个想法是,如果文件可以安全地打开,那么在打开任何文件之前,只需要保留映射并手动检查它,如果不安全,就让
线程
等到文件被释放。 编辑:有没有办法在
独占
模式下打开fstream?如果您认为fstream是在许多
线程
环境中使用最差的选项,那么还有什么其他的可能性?
浏览 1
提问于2013-04-12
得票数 1
1
回答
如何将多个
线程
同步到一个
线程
?
multithreading
、
synchronization
我有一个多
线程
应用程序,在该应用程序中,除了一个
线程
之外,所有
线程
都可以同步运行。然而,当一个特定的
线程
醒来时,我需要其余的
线程
来阻塞。,而主
线程
正在执行它的工作。然而,即使后台
线程
不一定需要互斥
线程
,也有很多关于互斥的争论。主
线程
间歇性地运行,后台
线程
能够彼此并发运行,而不是与主
线程
一起运行。 我所做的是将多
线程
架构简化为使用锁的单
线程
架构.这太傻了。pcie捕
浏览 2
提问于2014-09-09
得票数 0
回答已采纳
1
回答
如何使用螺纹围栏/ CUDA5.5
c++
、
c
、
visual-studio-2010
、
visual-studio
、
cuda
因此,我想知道如何使用
线程
围栏,我想阅读有关
线程
围栏的示例代码。我相信当我想要访问内存是CUDA5.5中设备端的核心功能时,我想要执行
独占
控制。我了解到,如果我使用的是"() __threadfence“,那么
独占
控制是可能的,我不知道如何使用。例如,我希望阻止有关“锁启动”~“锁停止”之间的Log_d内存访问的其他
线程
,例如,下面的代码。
浏览 0
提问于2013-10-20
得票数 0
3
回答
C++ windows多
线程
文件锁
c
、
windows
、
multithreading
、
filelock
在Windows上,有没有什么简单的方法可以在多
线程
C代码中以
独占
的方式(对我的软件进行读写)锁定文件?我尝试过LockFileEx,但它只在进程之间工作,对于(同一进程的)
线程
不起作用。注意:我的问题是我做了一个小文件服务器(多
线程
),当一个文件的请求到来时,一个
线程
"A“必须以
独占
的方式访问被请求的"file1.txt",但是如果另一个
线程
"B”想要同样的"file1.txt“,它必须等待才能使用这个文件如果
浏览 7
提问于2013-03-25
得票数 0
2
回答
如何获得
独占
锁*首先*然后降级为共享而不释放锁
c++
、
boost-thread
、
boost-mutex
堆栈溢出有几个,其中一个函数首先获得可升级的锁(),然后通过升级获得
独占
访问。我的理解是,如果不小心使用,这可能会导致死锁,因为两个
线程
都可能获得可升级/共享锁,然后都尝试升级,此时由于另一个
线程
有共享锁,因此两者都不能继续。我想要的是先获得
独占
锁,然后降级为共享锁,而不完全释放锁。我找不到这方面的例子。有什么想法吗?
浏览 2
提问于2013-11-04
得票数 6
回答已采纳
1
回答
如何设置Scala参与者以
独占
方式使用单独的
线程
运行?
multithreading
、
scala
、
actor
据我所知,Scala管理一个
线程
池来运行参与者,在它们之间共享
线程
。我是否可以将某个特定的参与者设置为以
独占
方式在单独的
线程
中运行,而从不与其他参与者共享它?
浏览 1
提问于2011-11-08
得票数 3
回答已采纳
1
回答
windows c++ webserver上的
独占
锁定文件
c
、
httpserver
、
lockfile
我需要读写文件的
独占
锁文件,我已经阅读了msdn文档关于锁定等,我已经找到了具有OVERLAPPED结构和Event hEvent的函数LockFileEx,我也读到了它们是如何工作的,但问题是:-在web服务器中,我们有很多文件,当一个
线程
锁定文件时,例如“test.txt”(
独占
锁),因为对于这个文件的请求,我如何同步另一个想要在同一文件上获得锁的
线程
?
浏览 4
提问于2013-03-22
得票数 0
1
回答
状态变量在监视器中的用途是什么?
c
、
operating-system
状态变量在监视器中的用途是什么?为什么我们真的需要条件变量?问这件事听起来可能很愚蠢,但没关系,我在这方面真的很新。提前感谢
浏览 2
提问于2016-02-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
独占独占又是独占 欧美厂商为什么纷纷逃离Steam
多线程和单线程
Java多线程和线程池
java线程与OS线程
主机独占游戏《恸哭之星》登陆steam,独占时代已无声落幕?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券