race-condition 相关问题

竞争条件是多个线程/进程/客户端都使用资源,而没有正确使用锁。

在同步中检测到数据争用条件Map-Golang

我使用-race go工具参数运行测试,输出---失败:TestRaceCondition(0.00s)testing.go:853:在执行测试函数TestRaceCondition(t * testing.T)时检测到种族{

回答 1 投票 -2

在实现基于信号量处理竞争条件的程序时,应使用哪个互斥锁? [关闭]

你好,我正在实现一个c ++程序,基于信号量来模拟多个线程之间的竞争条件处理,我应该使用互斥锁库中的哪种互斥锁类型来锁定关键的...

回答 1 投票 -3

JavaScript中的事件计时

我正在从我的网页连接到Web套接字服务器,并通过它向服务器发送点击事件。在我的点击例程中,我是否在做(socket.readyState === WebSocket.OPEN){//发送} ...

回答 1 投票 0

使用切片和Golang同步。地图结构

为了调试一些并发问题,我正在将部分代码从处理常规Golang映射切换为处理sync.Map。但是,当我尝试运行新代码时,我是...

回答 1 投票 0

将标准Golang映射转换为Sync.Map以避免出现竞争状况

我有以下代码行:var a_map = make(map [string] [] int)我的部分代码利用a_map变量有时会引发以下错误:致命错误:并发映射...

回答 1 投票 0

在同步中检测到数据争用条件Map-Golang

我使用-race go工具参数运行测试,输出---失败:TestRaceCondition(0.00s)testing.go:853:在执行测试函数TestRaceCondition(t * testing.T)时检测到种族{

回答 1 投票 -1

如何在launch.json文件中添加-race参数?

我在Visual Studio Code中调试Go程序。如何在launch.json文件中添加-race参数?我将配置添加到launch.json中,如下所示,但它不起作用。 “ args”:[“ -race”]

回答 1 投票 2

如何在Visual Studio Code中为Golang启用竞争检测器?

我在许多网页中进行搜索,以查找应该在VS Code Golang扩展名(由Microsoft发布)中的settings.json中添加确切的短语,以添加构建标记(在我的情况下,是竞赛检测器)?我加了:“ ...

回答 1 投票 2

为什么需要IRQ安全版本的seqlock进行读取访问?

当写访问受seqlock保护的共享资源时,写者必须在进入关键部分之前获得排他锁。因此,与自旋锁一样,对写访问也很有意义...

回答 1 投票 1

比赛条件如何正常工作?在给定的示例上逐步解释

我想了解比赛条件的工作原理。具体在这个例子中。该程序的结果是最大值,即20万或小于此值(例如15万)。所以我的问题是... ...>

回答 1 投票 -1

DFS的Cython并行竞争条件

我正在尝试开发一种AI来最佳玩1人桌游。我正在使用深度优先搜索功能。我试图通过对初始循环进行多线程迭代来加快速度...

回答 1 投票 2


使用WaitGroup从不同的go例程写入当前堆栈中的堆栈变量是否安全?

有各种各样的任务执行器,具有不同的属性,其中一些仅支持非阻塞调用。所以,我在想,是否需要使用互斥锁/通道来安全地交付任务...

回答 1 投票 -2

是否不可能在JavaScript中创建可靠的异步单例模式?

这是我拥有的功能:let counter = 0;让dbConnected = false;异步函数notASingleton(params){if(!dbConnected){等待新的Promise(resolve => {if(...

回答 1 投票 0

PYTHON-使用类进行多重阅读

我是python多线程技术的绝对初学者。我的应用程序需要远程登录200台服务器,执行命令并返回响应。我已经为telnet和...

回答 1 投票 0

Promise Chaining Race-Condition

我目前正在研究一种相当简单的逻辑,用于处理排队的ZPL打印作业,这些作业存储在一个数组中,然后进行迭代,每个作业向打印机发送n份副本。我是...

回答 1 投票 2

React native:TextInput中的竞争条件

我遇到了TextInput的问题,该问题从用户那里获取输入,还有一个按钮,它在TextInput中发送消息并清除了输入。因此,总体流程为:用户输入到TextInput中的某些位置...

回答 2 投票 0

STM32 MCU上DSP的中断安全“ FIFO”

我有一个ADC,可读取中断值并将它们存储在FIFO中。在主程序中,我希望像读取常规数组一样读取整个FIFO,并进行FFT和填充。经过一点...

回答 1 投票 0

在多线程环境中变量可以是静态的还是易失的

我正在为我的应用程序设置两个线程,并且我声明一个名为x的变量,它将从一个线程获取输入,并在另一个线程中用于执行功能,因为它是...

回答 1 投票 0

Linux设备驱动程序文件操作:是否可能有竞争条件?

考虑一个实现open(),read(),write(),close(),unlocked_ioctl()和mmap()的linux设备驱动程序。现在,假设有多个(或相同)进程打开同一设备(/ dev / ...

回答 1 投票 5

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