腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Oracle timestein问题(Log Marker)
等待
闩
锁
"Log Strand Insertion
在ConnId=137 (对数标记)中使用多个DS
等待
锁
存器“对数链插入”(12345),Holder=1 (c_node) PID 1,现在为
10
秒时,出现以下错误ConnId=135 (日志标记)
等待
锁
存器“日志链插入”(12345),Holder=1 (c_node) PID 2,现在为
10
秒
浏览 7
提问于2020-09-30
得票数 0
2
回答
多线程: java条件
等待
超时但无法返回
TimeUnit.SECONDS);子线程://do something, may take a long timecondition.signal();假设子线程发送网络请求并
等待
响应,我希望主线程
等待
最多但是当await()超时时,它无法获得
锁
浏览 10
修改于2016-06-11
得票数 3
回答已采纳
1
回答
当同一段的读和写请求来时,ConcurrentHashMap是如何工作的?
我正试图了解ConcurrentHashMap中的
锁
是如何工作的。我的理解是,在ConcurrentHashMap中有段,写请求获取特定段的
锁
,而在其他段上可以同时读取。但是说, 读取请求是针对段
10
的,而写请求是针对同一段
10
的。当请求正在读取时,写请求试图修改它。写入请求如何知道它必须
等待
读取完成?在ConcurrentHashMap中有两个单独的
锁
,一个用于读
锁
和一个写
锁
,还是只有一个
锁
?写是否也需要获得一个读
锁</em
浏览 2
提问于2021-02-17
得票数 2
1
回答
分布式
锁
简单系统
因此,我希望有一个锁定系统,如果
锁
存在/获得,其他进程将
等待
(设置超时),直到
锁
空闲,其中一个
等待
进程将能够获得
锁
。在Redis中,这个命令提供了我想要的内容:但如果密钥存在,我将得到nil。我如何让它
等待
(使用lua?)直到钥匙不存在了?brpoplpush是实际的锁定,如果锁定,则
等待
。expire用于在
10
分钟内没有释放
锁</e
浏览 0
修改于2021-03-03
得票数 0
回答已采纳
1
回答
如果无法获得
锁
,为什么bash的羊群不带超时出口呢?
我正在使用这个测试代码: ( ( flock -x 200 ; sleep
10
; echo "original finished" ; ) 200>.我希望第一个子subshell将在test.lock上获得一个独占
锁
,然后
等待
10
秒,然后打印“原始完成”,一直保持
锁
。第二个子subshell将在大致相同的时间启动,
等待
2秒,然后尝试获得test.lock上的
锁
,但在2秒后超时。如果它有
锁
,它就会打印“完成”。如果它没有
浏览 4
修改于2010-05-24
得票数 3
回答已采纳
4
回答
阻塞的线程可以被重新调度来做其他工作吗?
如果我有一个
等待
锁
的线程被阻塞,操作系统是否可以重新调度该线程来执行其他工作,直到
锁
可用?据我所知,它不能被重新调度,它只是处于空闲状态,直到它能够获得
锁
。但它看起来就是效率低下。如果我们有100个任务提交给一个ExecutorService,池中有
10
个线程:如果其中一个线程持有
锁
,而其他9个线程正在
等待
那个
锁
,那么只有持有
锁
的线程才能取得进展。
浏览 0
修改于2021-04-10
得票数 3
1
回答
具有高
锁
等待
的索引-如何修复
每一次都有大量的
等待
和升级尝试。我不知道这些是从哪里来的。我没有缺失的索引。我不认为这个表上的搜索需要很长时间,所以不确定这些搜索是来自selects还是inserts。CORE.tblCase.idx_tblCase_bClosed_nUserID_PrimaryAgent (2):行
锁
等待
: 1;总持续时间:0秒;avg持续时间:0秒;堆栈seconds页
锁
等待
时间(27):行
锁
等待
: 3;总持续时间: 26秒;avg持续时间:8秒;页面
锁
浏览 0
修改于2020-06-15
得票数 4
回答已采纳
1
回答
sem_post是否会随机唤醒进程
假设有
10
个进程正在使用sem_wait()
等待
一个信号量。这
10
个进程中的哪个进程将进入临界区?CPU将为其中一个进程提供
锁
,其余进程将返回
等待
状态
浏览 0
提问于2020-12-13
得票数 3
3
回答
不理解Monitor.Pulse()的需要
根据,Monitor.Wait()我的问题是为什么?当Monitor.Enter()被释放时,
等待
锁
的线程只需获取它。没有必要“叫醒他们”。它似乎挫败了
等待
()的用处。static object _lock = new Object(); static void
浏览 3
提问于2012-02-24
得票数 29
回答已采纳
0
回答
C++:库函数,用于产生带有暂停和无
等待
的自旋
锁
?
我需要一个自旋
锁
来保护资源。这个
锁
每秒会被获取几次,当它被获取时,它将被持有大约100条指令。换句话说,它几乎总是可用的。例外情况是,每隔几天,
锁
将被持有
10
毫秒。我觉得有必要在循环中放入一条暂停指令或等效指令,以确保如果超线程在这段时间内
等待
,那么
10
毫秒不会膨胀。如果可能的话,我想使用库函数,但我想确保函数永远不会进入
等待
状态,而是停留在循环中
等待
锁
。
浏览 5
修改于2017-12-04
得票数 0
1
回答
(Cache::lock()) -> get() --在什么条件下返回false?
这就是他们使用的例子: // Lock acquired for
10
seconds.$lock->release();现在,我的理解是,在正常情况下,如果在调用$lock->get()时
锁
仍然处于位置,它将
等待
前一个
锁
被释放,然后继续继续。对吗?(对我来说,这似乎是
锁
的全部要点,所以我当然希望这是正确的)。
浏览 2
提问于2020-09-18
得票数 2
回答已采纳
7
回答
如何检测死锁?在同步块中超时?
我的猜测是线程正在
等待
一个从未释放的
锁
(最后一次输出是在调用同步方法之前)。 我是否可以为线程配置一个超时;类似于“
等待
这个
锁
,但如果它在
10
秒后不可用,就不要再
等待
了!”
浏览 9
修改于2009-07-28
得票数 14
回答已采纳
1
回答
来自index_process表的Magento1.7/ 1.8死锁
以下是显示引擎INNODB状态的一些数据;130930 12:03:35 * ( 1 )事务:事务918EEC3B,活动37秒启动索引读取使用中的mysql表,锁定1个
锁
等待
41个
锁
结构SET = '2013-09-30
10
:03:36‘,其中(process_ id ='8') * (1)
等待
授予此
锁
:记录
锁
空间id 594页,表xxx.xx.xxx.47 dbxxx的3n位208m17_index_process
浏览 2
提问于2013-09-30
得票数 2
1
回答
mysql innodb记录
锁
和插入意图
锁
是如何协同工作的?
有许多InnoDB
锁
的安装,但在我的测试中,有一些东西仍然让我困惑。MySQL版本为5.7,具有可重复的读隔离级别。exists t1(id float,name varchar(20),key idx_id(id));update t1 set name='a2
浏览 10
提问于2019-08-21
得票数 0
1
回答
一组行的更新之间的死锁,并选择一些相同的行
SPID A- .我面临一个死锁场景,SPID A已经更新了第4行,
等待
聚集索引上的X
锁
更新第5行,而SPID B正在第2步中
等待
第4行聚集索引上的S
锁
,这是由SPID A锁定的。我假设,即使我使它成为覆盖索引,SPID A也会锁定非聚集索引,使SPID
等待
它。我正在考虑将隔离级别升级到序列化,这样,如果SPID已经开始对第5行的更新,则SP
浏览 4
修改于2012-09-14
得票数 2
1
回答
PostgreSQL:获得咨询
锁
,除非超过n个事务在
等待
它
此资源由事务级
锁
保护:我可以在不编写plv8扩展的情况下实现这一点吗?我使用的是PostgreSQL
10
。
浏览 2
提问于2019-12-03
得票数 0
回答已采纳
1
回答
阻塞的线程会导致性能损失吗?
public void DoIt(){ // do crazy stuff} 这个方法需要一到两秒才能完成,所以获取
锁
的纳米秒在这里并不重要现在假设
10
个线程到达代码,并输入一个线程。现在,它是否使线程中运行的代码比没有线程
等待
锁
的情况慢呢?
等待
锁定的阻塞线程是否在
等待
时花费了CPU?
浏览 2
提问于2015-12-27
得票数 0
回答已采纳
1
回答
db2
锁
表,如何找到阻塞进程的pid
对于db2top (屏幕"U"),我有下表: 代理应用程序对象
锁
锁
是被锁定的表空间Id(状态)、状态名、状态名、类型、状态计数、
锁
锁
-按名称
等待
内部更改编号1 7974 - 7060(l) xxxxxxxxxx
锁
等待
Row 01 Waiting X Row--编号7974 USERSPACE1 7060(l) xxxxxxxxxx
锁
等待
内部计划S计划1编号7974 - 7974(l) xxxxxxxxxx
浏览 2
提问于2013-11-29
得票数 0
回答已采纳
1
回答
使用互斥对象的while循环参数的生存期是多少?
} while status.lock().unwrap().jobs_completed <
10
waiting... "); }上面的解决方案工作得很好,并给出了所需的结果(即主线程只需
等待
6次才能完成
10
次迭代)。但是,根据Rust的文档,Mutex的
锁
只有
浏览 2
提问于2020-08-11
得票数 2
回答已采纳
1
回答
互斥
锁
总是作为自旋
等待
实现吗?
互斥
锁
总是作为自旋
等待
实现吗?互斥
锁
能否实现为块
等待
?(操作系统概念第5.4节只提到通过spin
等待
实现。见下文。)(作为比较,信号量的
等待
可以通过在循环中繁忙地旋转或被阻塞来实现。见操作系统概念9ed第5.5和5.6节和是否仍在忙于
等待
信号量的进程阻塞实现?) 如果互斥
锁
可以实现为块
等待
,那么互斥
锁
是否与二进制信号量相同?(Stalling的OS书中说互斥
锁
和二进制信号量是否必须是锁定互斥
浏览 0
提问于2020-11-09
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券