线程 问答列表

现在是否有与 AsyncEx 的 AsyncLock 等效的 .NET SDK?

作者:Jez 提问时间:10/25/2023

我正在阅读这个问题,在撰写本文时,有两个异步锁定原语在 C# 中被广泛使用;来自 AsyncEx 库的 AsyncLock,以及 Scott Hanselman 的 AsyncLock(基于 Step...

Python 线程事件在 python 3.11.5 中未按预期工作(在 python 3.9.6 中有效)

作者:ant r 提问时间:10/30/2023

我有一个多线程客户端,其启动如下所示: pauseEvent = threading.Event() input = InputThread(clientSocket, username, pau...

std::map 的元素如何从映射中删除自身?

作者:shichao 提问时间:10/27/2023

我在不同的源文件中有两个类,class in 和 , class in 和 ,是一个类,它创建对象,并将其存储在映射中,当创建对象时,它会创建一个线程,我希望 s 对象从该映射中删除自己,当线程退出时...

Interlocked.MemoryBarrierProcessWide() 如何在内部工作?

作者:user22155685 提问时间:10/31/2023

基于这篇文章: https://www.albahari.com/threading/part4.aspx 我们知道,易失性不会阻止先写后读被交换,这可能会产生脑筋急转弯: class IfYouT...

g++ 优化级别如何影响多线程程序中的 printf()?

作者:ZengYiFei 提问时间:11/1/2023

我在多线程 Web 服务器程序中遇到了 printf() 行为的困难。 当我设置优化级别 = “-O0”时,defaule 级别。Printf() 在新线程中总是不起作用(至少我在我的终端中看不到输...

从多个插槽 (Xeon Scalable) 上的所有内核到共享缓存行的存储争用导致系统变得迟钝

作者:Vern 提问时间:11/1/2023

#include <glibmm/thread.h> #include <sys/sysinfo.h> #include <stdio.h> void threadLoop(int *PtrCoun...

tokio::runtime 可以在 wasm 中使用吗?

作者:Yurii Stolbetskyi 提问时间:11/1/2023

大家。 let rt = tokio::runtime::Runtime::new().unwrap(); 当我尝试构建 wasm 时,此代码不起作用。 let rt = tokio::run...

python 多线程(FIle read I/O)不是奇视吗?

作者:coding-cat 提问时间:10/31/2023

在 python 文档中,python 多线程值得执行 FILE I/O、网络 I/O、numpy 等任务 所以我尝试了下面的代码 import threading import os impor...

使用需要很长时间的函数时停止代码停止

作者:Commodore 64 提问时间:11/2/2023

我正在尝试使用连接到 Pico W 的 Adafruit IO 作为某些 Neopixels 的遥控器。读取该值大约需要 0.25 秒,这会破坏需要延迟的 LED 模式。不使用 time.sleep ...

协程似乎并不比 JVM 线程占用更少的资源

作者:Criwran 提问时间:11/1/2023

我做了一个基准测试(参考答案)来测试线程池中 coroutiens 和线程之间的内存使用情况: val COUNT = 4_000 val executor: Executor = Executo...


共525条 当前第40页