并发 问答列表

xv6 操作系统中文件结构中的争用条件

作者:kaladin 提问时间:11/15/2023

我正在为 RISK-V xv6 做麻省理工学院的实验室,并且正在处理 .我想知道我应该如何安排自旋锁以安全地同时修改文件结构(请参阅它)。我决定检查一下文件锁定是如何在 xv6 中实现的,但后来我发现...

如何使用 AsyncTimerSequence 获取初始时钟,然后开始迭代指定的时间间隔?

作者:Magnus 提问时间:11/3/2023

我一直在探索 AsyncAlgorithms,发现这是一个简单的解决方案,可以连续地将元素从我的 await 函数发射到侦听器。AsyncTimerSequence 我的问题是序列只在给定间隔后发出...

修改 viewModel 时跳转的 SwiftUI 视图

作者:Dimitri Borgers 提问时间:11/15/2023

我正在尝试创建一个允许用户接受或拒绝好友请求的 fullScreenCover。但是,每当我接受好友请求时,视图都会多次更改。这是由于在两个不同的视图之间共享一个 viewModel 吗? 问题(请...

Python 脚本内存不足

作者:Ucha Samadashvili 提问时间:11/14/2023

以下脚本内存不足。我可以看到子进程保持相同的消耗,但父进程似乎不断增加内存使用量。我试图理解为什么会发生这种情况。 import concurrent.futures import os impor...

如何使用 swift 并发模型从 SwiftUI 视图安全地访问 Core 数据 NSManagedObject 属性?

作者:ngb 提问时间:11/13/2023

如何使用 swift 并发模型从 SwiftUI 视图安全地访问核心数据 NSManagedObject 属性。 我的理解是,我们需要将对NSManageObject属性的任何访问都包含在其中,但是...

如何确保通道读取不会超过选择中的任何其他情况

作者:Miriam Scapece 提问时间:11/13/2023

我有这 2 个功能: pointsQueue = make(chan *mongo.UpdateOneModel, 1000) func UpdatePoints(username string,...

AWS Lambda 将并发执行次数增加到 15 次,然后在lambda_handler内停止执行代码,然后降至 1 次并发执行

作者:Jonathan Garvey 提问时间:11/12/2023

我有一个超时 900 秒(15 分钟)的 AWS Lambda 函数。它被设置为使用 EventBridge 计划每 20 分钟运行一次。此外,在代码中,有逻辑,一旦达到 14 分钟的运行时间,它就会...

如果 Java 中的监视对象不同,是否可以 2 个线程执行相同的同步实例方法?

作者:elvis 提问时间:8/21/2023

我是 Java 并发的新手,我知道同步的实例方法意味着一次只有一个线程可以执行该方法。但是这件事是否取决于监视对象?如果监视对象不同,是否可以同时执行相同的同步实例方法? 例如:这是一个例子,但我不...

一个线程通知另一个线程需要多长时间?

作者:user3100212 提问时间:11/10/2023

我想测量条件变量通知另一个等待线程所需的时间。我写了这个例子来尝试捕捉时差: bool ready{false}; mutex m; condition_variable cv; decltype(...

SQL 插入最大金额的争用条件

作者:mattsmith5 提问时间:11/7/2023

我们正在创建一个拍卖竞价系统。我们只允许在 AuctionBid ID 表格中插入产品的金额高于上次出价的情况。 此查询适用于单个操作。 select MAX(Amount) from dbo.A...


共89条 当前第5页