多线程 问答列表

当其他线程尝试读取时push_back向量 - 争用条件?[复制]

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

这个问题在这里已经有答案了: std::vector, 线程安全, 多线程 (4 个答案) std::vector 或 boost::vector 线程安全吗? (3 个答案) 8天前关闭。 我有一...

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

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

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

如何确保对特定库的调用具有不同的 CultureInfo.CurrentCulture

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

我有一个使用但必须设置为正常运行的第三方库。CultureInfo.CurrentCultureInvariantCulture 我的多线程应用程序使用本地化的 .CultureInfo.Curre...

为什么线程只运行一次 - 打开和关闭窗口?

作者:McStar 提问时间:11/16/2023

我正在尝试在登录程序时打开“加载”窗口。一切只正常工作一次。第二次运行它时,出现错误:System.InvalidOperationException:调用线程无法访问此对象,因为它属于另一个线程。请...

如何在C语言中创建一对一的多线程关系并处理异常#

作者:Gabriele Troviso 提问时间:11/17/2023

这是我第一次研究多线程应用程序(通常,不仅使用 C#),因此我只知道一些简单的概念。我已经实现了基本上使用命名空间实现。System.Threading 我有一本字典,它将对象 A 与其 ID()链...

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

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

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

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

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

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

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

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

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

ReadDirectoryChangesW 停止处理大量文件

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

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

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

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

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


共447条 当前第39页