线程 问答列表

Zephyr 消息队列,带或不带信号量 + 奖励产生问题

作者:Gambanishu Habbeba 提问时间:11/17/2023

请考虑以下方案:从 UART 读取消息,然后在优先级较低的线程中解释它们。一种方法是创建一个包含 n 个项目的消息队列并添加传入行。同时给出一个信号量(最大值为 n)。优先级较低的线程将信号量和消息从...

传递锁所有权

作者:André Caldas 提问时间:11/11/2023

在 RAII 中,我们有 std::unique_lock 和 std::scoped_lock。这两个是明确可移动的。RAII 对象在构造时被“锁定”,在被破坏时被“解锁”。因此,我认为绝对没有真正...

使用 joblib 比单线程循环慢

作者:vitamin Cho 提问时间:11/17/2023

from tqdm import tqdm from joblib import Parallel, delayed import numpy as np import time def func(...

如何并行快速执行for循环(Python)

作者:Ram prabhu 提问时间:11/17/2023

我正在使用 python 构建一个股票市场交易工具。截至目前,经纪公司发布了一个python sdk,我们可以使用它开发软件。 当我发送购买股票的请求时,问题就出现了。每当下订单时,我都会收到来自服务...

它是否安全,我可以从call_once之前检查布尔变量中受益吗

作者:mian 提问时间:11/17/2023

检查之前的 std::call_once 是否安全? 它是否减少了同步开销? 这是我的代码:initialized struct Data { std::vector<int> data; st...

ReadDirectoryChangesW 停止处理大量文件

作者:Kevin 提问时间:11/17/2023

我正在将 与 一起使用,以便在将新文件添加到特定文件夹时接收通知。ReadDirectoryChangesWIOCompletionQueue 我目前面临的问题是,如果发生大规模的批量复制操作(大约...

C++ pthreads 导致墙时间比串行运行更长

作者:sara 提问时间:11/17/2023

我目前正在编写/运行一个程序,该程序本质上是在 Linux 中运行的域中反弹对象。这个过程可以对许多对象(~10^10 或更多)完成,我正在尝试弄清楚如何加快速度(目前在串行中需要 3 小时以上)。对...

为什么当我添加 thread.join() 时,这个多线程代码的行为更安全?

作者:Anis Smail 提问时间:11/18/2023

import threading # Shared variable shared_variable = 0 NUM_THREADS = 999 NUM_INCREMENT = 1_000_000 ...

测量 Linux 多线程应用程序的堆栈使用情况

作者:mtabz 提问时间:9/12/2008

我正在为 Linux 嵌入式平台开发一个多线程应用程序。 目前,我正在将每个线程的堆栈大小(通过)设置为相当大的默认值。我想将每个线程的该值微调为更小的值,以减少应用程序的内存使用量。我可以通过反复...

在多个线程上运行时出现 Quarkus 事务错误

作者:szg12345 提问时间:11/14/2023

当我运行post到 http://localhost:80/poc/copyOne 时,代码运行良好,但是当我卷曲 http://localhost:80/poc/streamHPO/2 时,它失败并...


共525条 当前第52页