concurrency 相关问题

在计算机科学中,并发性是系统的属性,其中可以在重叠的时间段中执行多个计算。计算可以在同一芯片中的多个核上执行,在同一处理器上抢占时间共享线程,或者在物理上分离的处理器上执行。

Swift 并发:为什么任务不在其他后台线程上执行

我正在尝试学习快速并发,但它带来了很多混乱。我知道 Task {} 是一个异步单元,它允许我们桥接来自同步的异步函数调用...

回答 1 投票 0

Node js 并发多个请求

当多个用户同时访问此 API 时,响应会变得混乱。用户 1 正在获取用户 2 的响应。 我相信发生这种情况是由于我在全球范围内使用的东西

回答 1 投票 0

我可以在 Spring Boot 应用程序中配置为 Tomcat 创建的 ForkJoinPool 的并行度吗?

调查在 Java 21 上使用虚拟线程时 Spring Boot 应用程序卡住的问题我发现在 Spring Boot 应用程序中启用虚拟线程,其 Tomcat 将创建

回答 1 投票 0

Python 线程因 pandas 操作而“饥饿”

我正在Python中使用Qt创建一个UI应用程序。它在单独的线程中对 pandas DataFrame 执行操作。线程以保持 UI 响应;没有单独的熊猫指令注意到......

回答 1 投票 0

Golang并发问题

我正在学习Golang并发,并编写了一个程序来按顺序显示URL。我期望代码返回 http://bing.com* http://google.com* 但它总是返回 http://google.com*** 。 ...

回答 2 投票 0

检查约束线程安全吗?

可以用检查约束代替悲观锁吗? 考虑SQL Server中有如下表: 创建表余额( id 整数, 用户 ID int, 余额钱) 如果超过 1 个线程尝试

回答 1 投票 0

限制并发并等待所有承诺完成,即使有些承诺被拒绝

我的问题基本上是以下问题的组合 限制并发的最佳方法是什么? 等到所有承诺完成,即使有些承诺被拒绝 我知道 Promise.allSettled,但我没能找到...

回答 3 投票 0

Java 的未来,是承诺还是?

我有以下场景。 用户向我的服务请求一些信息。 但是,我没有这些信息,必须从第三方网站请求。 我提出请求(POST)...

回答 2 投票 0

在jmeter上模拟100k请求

我想尝试使用 JMeter 模拟对我的 API 的 100k 请求,我尝试使用这样的设置 但我的云上的图表运行时,就像请求未处理一样。 这是 JMeter 结果: ...

回答 1 投票 0

为什么在 Spring Boot 中注入线程作用域的 Bean 而不是默认作用域的 Bean?

我最近对我的 Spring Boot 项目进行了更改。我最初有一个没有特定范围的 bean。由于使用线程的实现以及并发问题的发生,我需要

回答 1 投票 0

使用不可发送类型“Type?”捕获“self”在 `@Sendable` 闭包中

我收到警告“使用不可发送的类型‘类型?’捕获‘自我’”在此代码的 @Sendable 闭包中 func launchPairingAtCorrectStepAfter(超时:TimeInterval) { 定时器.scheduledTimer(

回答 1 投票 0

ProcessPoolExecutor 的递归使用被挂起

问题 我尝试使用 ProcessPoolExecutor 进行递归调用,但它不起作用。我在下面创建了一个最小的例子 从并发.futures 导入 ProcessPoolExecutor 从时间导入睡眠

回答 1 投票 0

Java多线程并发问题不会出现并自动同步

我正在尝试测试,出现多线程并发问题。 我期望的是结果应该小于 0(并非总是但有时),因为它不同步。 但是下面的测试失败了...

回答 1 投票 0

Java多线程并发问题不会出现并自动同步

我正在尝试测试,出现多线程并发问题。 我期望的是结果应该小于 0,因为它没有同步。 但下面的测试失败了。 导入静态 org.asse...

回答 1 投票 0

CUDA Thrust Kernels 可以在多个流上并行运行吗?

我正在尝试在不同的 CUDA 流上并行启动推力::填充两个不同的设备向量。然而,当我查看 NSight Systems 中的内核启动时,它们似乎是串行的......

回答 1 投票 0

为什么带有同步的并发队列就像串行队列一样?

任何人都可以帮助我理解我创建的这段代码: 让 cq = DispatchQueue(标签:“downloadQueue”,属性:.concurrent) cq.sync { 对于我来说 0..<10 { sleep(2) print(i) ...

回答 2 投票 0

在 GoLang 中处理大量 I/O 连接的最佳方式是什么?

我正在尝试用 Go 制作一个游戏服务器,计划一次处理 1~2k 个连接。服务器将读取/发送 tcp 数据包。问题是什么时候需要使用 goroutine?我用一个吗

回答 1 投票 0

Swift 6:错误:无法发送任务或参与者隔离值

我正在尝试解决编译错误:在启用 Swift 6 和完全并发的情况下使用 Xcode 16.0 beta 3 时,无法发送任务或参与者隔离值。我的代码: 导入 SwiftUI @预先同意...

回答 1 投票 0

在并发事务的情况下,乐观锁定是否可以避免竞争条件?

在阅读乐观锁时,我遇到过使用版本控制的示例,如下所示 UPDATE 表 SET column1 = new_value1,version = version + 1 WHERE id = some_id AND version = old_ve...

回答 1 投票 0

是使用invokeAll还是submit-java Executor服务

我有一个场景,我必须为同一个可调用对象异步执行 5 个线程。据我了解,有两种选择: 1)使用提交(可调用) ExecutorService 执行器服务 =

回答 4 投票 0

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