腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
实现
锁
c++
、
multithreading
、
locking
假设我想在C++中
实现
一个非常简单的
锁
public: void unlock(); ... methods to
浏览 0
提问于2012-04-08
得票数 4
回答已采纳
2
回答
实现
锁
c
、
multithreading
、
operating-system
阅读implementing locks操作系统资料时的一些疑惑 struct lock { struct queue q;}; intr_disable(); /* Do nothing */ if (!l->locked) { l->lo
浏览 30
提问于2021-03-22
得票数 0
回答已采纳
1
回答
自旋
锁
实现
locking
、
go
我正在进行一个比互斥
锁
更适合自旋
锁
的项目,经过几次尝试之后,我想出了如下几点: for !但我有一种唠叨的感觉,我忘了一些东西,所以我想知道我的
实现
是否正确?
浏览 0
提问于2014-08-18
得票数 9
回答已采纳
1
回答
Redis
锁
实现
ruby
、
locking
、
redis
考虑到我没有
实现
分布式
锁
机制,这段代码正确且清晰吗?
浏览 0
提问于2017-02-09
得票数 2
1
回答
实现
递归
锁
javascript
、
typescript
、
async-await
queue]; tmp.forEach(e => e()); } }await c.synchronized(() => c.synchronized(async () => void 0)); 如何
实现
递归
锁
再想一下 跟踪调用堆栈,找到堆栈中的任何其他
锁
调用,检查它是否是相同的
锁</e
浏览 14
提问于2018-12-19
得票数 3
1
回答
互斥
锁
总是作为自旋等待
实现
吗?
concurrency
、
operating-systems
、
synchronization
、
mutex
互斥
锁
总是作为自旋等待
实现
吗?互斥
锁
能否
实现
为块等待?(操作系统概念第5.4节只提到通过spin等待
实现
。见下文。)(作为比较,信号量的等待可以通过在循环中繁忙地旋转或被阻塞来
实现
。见操作系统概念9ed第5.5和5.6节和是否仍在忙于等待信号量的进程阻塞
实现
?)我们使用互斥
浏览 0
提问于2020-11-09
得票数 0
4
回答
java并发包是使用
锁
实现
的吗?
java
、
multithreading
、
concurrency
、
synchronization
Mutex 被用作四种主要的同步机制,它们纯粹是基于
锁
的POSIX pthread包就是这种
实现
的一个这样的例子。最后两个是使用睡眠
锁
实现
的。 基于
锁
的同步在cpu周期方面是昂贵的。但是,我了解到java.util.concurrent包并不使用基于
锁</
浏览 5
提问于2014-10-24
得票数 0
2
回答
只使用互斥
锁
实现
读写
锁
?
c++
、
multithreading
、
pthreads
、
mutex
我试图只使用互斥
锁
来
实现
读/写
锁
(只是为了学习)。以下是我的
实现
, int NoOfWriters, NoOfWritersWaiting; pthread_mutex_t
浏览 5
提问于2011-12-26
得票数 5
回答已采纳
1
回答
x86
锁
指令模拟器
assembly
、
x86
但我不知道如何
实现
锁
前缀。我知道在信号量
实现
中使用这个前缀。有什么模式和建议如何
实现
锁
前缀?
浏览 0
提问于2016-09-27
得票数 0
回答已采纳
1
回答
C++:如果C++是唯一的无
锁
原子类型,那么如何在std::atomic_flag中
实现
无
锁
数据结构呢?
c++
、
multithreading
、
c++11
、
atomic
、
lock-free
实现
无
锁
数据结构的典型方法是使用原子CAS操作,如std::compare_exchange_strong或std::compare_exchange_weak。这项技术的用法示例可以在Antony Williams的"C++ Concurrency in Action“中看到,其中
实现
了一个无
锁
堆栈。堆栈被
实现
为具有std::atomic<node*>头指针的链表。在推送和弹出期间,在此指针上执行CAS操作。但是C++标准保证只有std::atomic_flag是无
锁</e
浏览 24
提问于2018-06-13
得票数 3
1
回答
Oralce:如何确保Oracle函数是串行执行的
oracle
、
concurrency
、
oracle12c
实现
这一目标的几种方法是: 使用用户
锁
实现
逻辑。还有其他方法可以
实现
这个控制吗?我读过关于“闩
锁
”的文章,但我相信它被用于内部机制来控制对Oracle数据结构的访问(主要是SGA中的资源)。是否有一种方法来
实现
闩
锁
(或类似的)来满足我的需求。我知道
锁
的重量比
锁
轻,而
锁
的重量要比
锁</e
浏览 1
提问于2020-07-31
得票数 2
3
回答
读
锁
写
锁
database
、
multithreading
、
concurrency
、
transactions
、
locking
我对读和写
锁
有点不确定,只是需要有人来检查一下,关于读/写
锁
的这些事实是否正确。读
锁
: 当一个行/表有写
锁
时,如果另一个线程
实现</em
浏览 4
提问于2011-10-10
得票数 38
4
回答
在Boost中
实现
自旋
锁
。所需的示例
c++
、
boost
、
spinlock
、
c++98
我想知道boost是否有帮助
实现
自旋
锁
的库。我知道boost支持互斥
锁
,但我找不到任何在boost.Any中展示或描述自旋
锁
的例子,展示如何使用boost(最好)
实现
自旋
锁
的例子将不胜感激。
浏览 3
提问于2013-11-02
得票数 3
1
回答
ReentrantLock是轻型
锁
吗?
jvm
、
reentrantlock
众所周知,HotSpot VM有偏置
锁
、自旋
锁
、轻量级
锁
、重量级
锁
等,ReentrantLock是由AbstractQueuedSynchronizer(AQS)
实现
的。那么ReentrantLock是JVM中的一个轻量级
锁
吗?
浏览 1
提问于2020-04-04
得票数 3
回答已采纳
2
回答
如何
实现
无
锁
跳过列表
algorithm
、
lock-free
、
skip-lists
我需要
实现
一个无
锁
跳过列表。我试着去找文件。不幸的是,我发现的都是无
锁
的单链表(有很多种)。但是,如何
实现
无
锁
跳过列表呢?
浏览 4
提问于2010-08-14
得票数 19
回答已采纳
4
回答
本机互斥
锁
实现
multithreading
、
mutex
、
native
所以在我启蒙的日子里,我开始思考windows/linux是如何
实现
互斥的,我已经在100年内
实现
了这个同步器……不同的方式,在许多不同的架构中,但从来没有想过它是如何在大型操作系统中
实现
的,例如在ARM那么,有人知道互斥是如何
实现
的吗?
浏览 1
提问于2010-12-11
得票数 1
回答已采纳
1
回答
Java如何
实现
锁
java
、
multithreading
、
operating-system
、
locking
我的问题是: Java如何
实现
这些
锁
机制?我的意思是:在
实现
时,Java也会遇到多线程问题,以及它们如何处理。是否所有操作系统都有
锁
机制,而Java只是简单地调用它们的API。
浏览 1
提问于2016-06-14
得票数 1
回答已采纳
2
回答
自旋
锁
实现
(OSSpinLock)
c
、
multithreading
、
macos
、
thread-safety
我熟悉忙等待,经过一些研究,我现在熟悉了自旋
锁
背后的理论,所以我想我应该看看OSSpinLock在Mac上的
实现
。我发现了另一个自旋
锁
(这次是针对Windows ) 的
实现
,它根本不包含(与Windows等效的)线程切换调用。
浏览 0
提问于2012-10-18
得票数 1
回答已采纳
2
回答
重入
锁
实现
细节
java
、
multithreading
、
concurrency
、
reentrantlock
、
java-15
);}它做一个compareAndSwap(0, 1),意思是如果没有人持有
锁
(0),我可以抓住它(1),我现在就持有
锁
。如果上面的
锁
失败,它检查请求
锁
的线程是否已经是所有者。如果失败,返回false,这意味着我无法获得
锁
。<code>H 214</code><code>f 215</code> 让我们假设上面的失败
浏览 3
提问于2021-01-27
得票数 2
回答已采纳
1
回答
ReaderWriter无
锁
实现
lock-free
、
readerwriterlock
我想使用一个易失性的值
实现
一个简单的多读取器/单写入器
锁
。 虽然_InterlockedXXX提供了完整的栅栏屏障,如果我是对的,还提供了“易失性”关键字,但我想知道可能的缺陷和改进。
浏览 3
提问于2013-09-27
得票数 0
点击加载更多
相关
资讯
ReentrantLock非公平锁与公平锁的实现
Redis如何实现乐观锁
分布式锁的实现
SpringBoot实现分布式锁
Redis实现分布式锁
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券