locking 相关问题

锁定允许一次只能由一个进程使用不同类型的资源。

Google App 脚本 tryLock/waitLock 超时限制累积用于后续 Web 应用程序调用?

我一直在尝试调试一个问题,我正在使用 GAS 将多个新行(通过多个 HTTP GET)写入 google 电子表格,但在其中一些行之后,它们似乎无法获得锁定......

回答 2 投票 0

Lock 性能与克隆次数有相关性吗

我有一个变量t:Arc>在主线程中写入/读取,并且在多个其他线程(线程数= n)中,t被克隆仅用于在编程之前释放资源...

回答 1 投票 0

为什么锁不能由不同的线程解锁,而二进制信号量可以?

从并发编程中锁和二进制信号量的概念来看,为什么没有锁锁的线程不能解锁锁,而二进制信号量可以释放/

回答 1 投票 0

尝试更新 Multimap 值时需要锁定键

我们有一个使用 Hazelcast Multimap 的用例。我们为集合中的每个元素的每个键生成一个线程。例如,如果 key1 有 10 个值,那么 w...

回答 1 投票 0

Debian sudo:帐户验证失败,您的帐户是否被锁定?

更新和升级 debian 系统后,我尝试在不使用 sudo 的情况下升级 python,因此当它尝试在 /usr/ 内创建新目录时,当我尝试以 sudo 运行它时,它会被阻止

回答 1 投票 0

UPDLOCK 在 SQL Server 中何时被释放?

最近我经历了 SQL Server 中的提示和锁。在谷歌搜索这个主题时,我读过一篇博客,其中写了一些我无法理解的查询。在这里我...

回答 2 投票 0

如何在 Delphi 中获取锁定文件的句柄?

LockFile API 需要一个文件句柄。我通常使用 TStream 进行文件访问,因此我不确定如何在仅给定 ANSIString 文件名的情况下获取适当的句柄。我的目的是锁定一个文件(这......

回答 5 投票 0

System.Threading.Monitor.Enter(SyncRoot) 未按预期工作,为什么?

我已经用 BlockingEnumerator 类完成了 ObservableCollection 多线程“ObsCollMt”,当使用“ForEach”枚举项目时,该类应该锁定底层 _list。 我...

回答 1 投票 0

Java中CPU如何将执行从一个线程切换到另一个线程来访问锁资源?

我正在学习Java中的多线程,我有一个简短的问题。 我有一个同步块或方法和 2 个(或更多)线程。而且我只有一个 CPU,只有一个核心,所以 2 个线程...

回答 1 投票 0

如何在代码中锁定多个临界区?

我正在学习 C# 中的多线程,发现 Mutex 类可以帮助我同步线程工作。所以,我想使用ThreadPool(限制为10个线程)并且这个线程的...

回答 1 投票 0

Vert.x - 限制所有集群中的单实例 verticle

我有一个 Vert.x 应用程序,其中包含多个 vertickl 来与不同的总线和数据库(mongo、redis、rabbit、kafka 等)进行交互 其中有一个 verticle 专门用于与

回答 1 投票 0

使用外键约束锁定更新行

我尝试执行相同的 UPDATE 查询两次,如下所示。 第一次事务没有锁,但在第二次查询后我可以看到行锁。 架构: 测试=#\d t1 表“公共....

回答 1 投票 0

不允许基于参数并行调用API

我需要基于单个查询参数,一次不允许对 API 进行多次调用。必须允许使用不同的查询参数值进行并行调用。 我调用...

回答 1 投票 0

处理异步/等待时的锁定行为

我可能想得太多了,但我不确定我是否理解在处理等待/异步时锁定是如何工作的。 鉴于以下情况,在每个等待之后,不同的线程可以返回执行下一个...

回答 1 投票 0

锁定单个生产者、多个消费者 fifo 队列的问题

我有一个简单的小队列,其中一个任务从文件读取到队列中,然后几个任务解压缩内容。我工作了一段时间,但最终崩溃了,因为即使队列是空的......

回答 1 投票 0

Postgres 表查询没有响应

我一直在尝试使用 SQlWorkbench 截断表。突然,当截断正在进行时,SqlWorkbench 被冻结了。我不得不从任务管理器中杀死工作台。但现在没有任何疑问...

回答 2 投票 0

如果多个线程不访问同一个变量,我可以使用同一个锁吗?

想象我有两个线程,每个线程修改一个不同的变量。我可以将相同的锁对象传递给他们,还是应该使用两个单独的锁?一般来说,什么时候应该使用多个锁? 这是一个玩具

回答 1 投票 0

mysql - 无法锁定 aria 控制文件

我在使用 MariaDB 时遇到了问题,虽然它最初工作正常。当我无法再启动 MySQL 守护进程时,我只重新启动了服务器。它似乎仍在使用我旧的 USB 记忆棒的文件路径...

回答 1 投票 0

如果我们锁定(TaskInstance)不共享会发生什么?

示例: 尝试 { var myTask = Task.Run(async () => { 等待任务.Delay(1); }); myTask.ContinueWith(myContinuedTask => { 锁定(我的任务) { ...

回答 1 投票 0

如果我们可以确保只有两个线程可以访问它,如何创建比 ReentrantLock 更好的锁?

我想实现一个特定的锁,它的功能就像ReentrantLock,但保证该锁只能被两个线程访问。 我注意到在 ReentrantLock 或其他

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.