multithreading

multithreading

文章 2 浏览 2.5k

使用条件变量的基于精确计时器的处理实现

我需要一个线程来准确地每秒执行一次处理。假设如果工作线程正忙于某些需要超过一秒的操作,我希望工作线程错过1s到期通知并在下一个周期执行处理。 …

何以笙箫默 2025-01-11 13:22:06 0 0

[线程同步]让一个打印线程等待n个线程完成一个周期的执行,然后通知n个线程完成另一个周期,重复

如何让单个线程等待 n 个线程完成单个执行周期,然后重复 i 个周期。该解决方案需要使用信号量向单个线程发出信号,表明所有 n 个线程都已完成一个执…

2025-01-11 12:45:33 0 0

std::memory_order_relaxed 与 fetch_add

我正在尝试更深入地了解宽松的内存排序。根据 CPP 参考,没有同步,但原子性仍然得到保证。在这种情况下原子性不需要某种形式的同步,例如下面的 fetc…

樱花坊 2025-01-11 12:43:15 0 0

为什么 java 5 中没有 volatile?确保另一个线程的可见性?

根据: http://www.ibm.com/developerworks/library/j-jtp03304/ 在新的内存模型下,当线程 A 写入易失性变量 V,并且线程 B 从 V 读取时,在写入 V …

感悟人生的甜 2025-01-11 12:40:40 0 0

spring Scheduler - 配置中指定的两个 Scheduler Bean

在我的应用程序中,我为 TaskScheduler 定义了一个 bean,池大小为 5,因为我的应用程序中有多个 @Scheduled 方法,并且要求它们应该能够运行并行而不…

黒涩兲箜 2025-01-11 12:36:53 0 0

嵌套自旋锁与易失性检查

我正要写一些关于这个的东西,但也许在显得像个傻瓜之前最好先有第二个意见...... 所以下一段代码(android的房间包v2.4.1,RoomTrackingLiveData)的…

娇纵 2025-01-11 11:50:05 0 0

“无锁”与线程池结合使用一次写入、经常读取的值

我面临以下问题: 我的程序使用“任务”的概念,其中存在共同构成关键区域的代码(函数)的任务。每个任务(对象)都知道它的“密钥”是什么,但该密…

梦回梦里 2025-01-11 11:35:06 0 0

C# 设置外部类属性“string”和调用方法时如何确保线程安全

我正在致力于代码性能优化。我已经在 MethodA 中实现了 Task.WhenAll 。在 MethodA 中,我选择所有 Customer 对象(也包括客户名称和 Id),然后 Meth…

墟烟 2025-01-11 10:43:44 0 0

以不同步的方式改变对象的两个不同部分不安全吗?

假设我有一个相对简单的对象,具有两个属性: @Data public class MyObject { public Integer a; public Integer b; } 我可以安全地在某个线程中改变 …

撩心不撩汉 2025-01-11 09:17:06 0 0

BRMS 中的线程 - 我应该使用多少个线程/核心?

我目前有约 500 个嵌套混合效果模型要运行,其中一个模型使用链间并行化需要约 2-3 小时才能运行。但是,我可以访问 64 核机器,因此我希望使用 brms …

停顿的约定 2025-01-11 08:57:32 0 0

获取 java.lang.IllegalStateException:使用 Kafka Consumer 命中 API 时未找到线程绑定请求

我的要求是从 API 请求中获取 cookie,然后将相同的 cookie 传递给后续请求,以便使用相同的 JsessionID 维护会话。 为此,我尝试通过自动装配 HttpSe…

像极了他 2025-01-11 08:25:16 0 0

创建计算线程总数和限制数量的异步方法

我正在尝试在我的 C# 应用程序中创建一个异步方法,并希望使用有限的线程来实现该方法,该方法应该在单独的线程中计算每个数组的许多数组的总和,但如…

莫多说 2025-01-11 07:42:28 0 0

Python 3 和 sqlite3 是否足以进行套接字登录?在它崩溃之前我期望处理多少?

我在用户端的 auth.db sqlite3 数据库中(在 android.apk 内)有一个 saved_auth 表和一个运行 func_auth_socket()。 这是线程的一部分: def func_au…

遇到 2025-01-11 07:31:21 0 0

如何配置我的多线程 .NET 5 应用程序以使用所有 Windows CPU 组?

我正在尝试将项目从 .NET Framework 4.7.2 迁移到 .NET 5,但我的程序的性能显着下降。该程序的部分内容利用并行性在具有 96 个内核和 192 个逻辑处理…

妥活 2025-01-11 06:32:03 0 0

为什么 Python 中 SocketIO 的 sio.emit 调用需要 7-10 秒才能到达?

我在树莓派上。我想从串行读取,解析命令,然后立即向通过 SocketIO 连接的客户端发送更新。 根据我的理解,串行需要一个 while true 循环,因此我在…

和影子一齐双人舞 2025-01-11 06:14:02 0 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文