threading

标签

Cards List
#threading

理解C++20中的std::counting_semaphore和std::binary_semaphore

Lobsters Hottest · 4小时前 缓存

本文讲解C++20的std::counting_semaphore和std::binary_semaphore,涵盖其API、用于限制并发和线程间信号传递的用法,以及重要细节。

0 人收藏 0 人点赞
#threading

Zig 的 Io.Threaded 很巧妙

Lobsters Hottest · 2天前 缓存

文章讨论了 Zig 的 std.Io.Threaded,这是 Zig Io 接口的一种实现,使用阻塞系统调用并通过信号支持取消,同时对比了并发与并行。

0 人收藏 0 人点赞
#threading

在 C++/WinRT 中制作 Windows Runtime 委托的敏捷版本,第5部分

The Old New Thing (Raymond Chen) · 2026-07-24 缓存

本文继续系列文章,介绍如何在 C++/WinRT 中实现敏捷委托,解决在正确上下文中销毁非敏捷委托的问题,方法是使用自定义删除器和 IContextCallback。

0 人收藏 0 人点赞
#threading

Tokio/Rayon 陷阱:为何 async/await 在并发中失灵

Hacker News Top · 2026-07-16 缓存

本文探讨了 async/await 语法虽然易于编写,但在生产环境中因将异步与并发混为一谈而引入了巨大复杂性,常需手动将 I/O 与计算任务分配到 Tokio 和 Rayon 等不同运行时,导致延迟飙升与系统不稳定。

0 人收藏 0 人点赞
#threading

自由线程Python:过去、现在与未来

Lobsters Hottest · 2026-06-25 缓存

Thomas Wouters 在 PyCon US 2026 上发表了关于自由线程 Python 的过去、现在与未来的演讲,该 Python 版本移除了全局解释器锁 (GIL),允许并行线程执行。

0 人收藏 0 人点赞
#threading

PSA:测试你在 llama.cpp 中的“线程”参数(我的情况提升了 80% 的性能)

Reddit r/LocalLLaMA · 2026-06-12

一位用户使用 Gemma 4 在 llama.cpp 中针对混合 CPU-GPU 推理进行了线程数基准测试,发现在混合核心 CPU 上使用 16 个线程而非 6 个可提升 80% 的性能,并分享了最佳命令配置。

0 人收藏 0 人点赞
#threading

为什么你说COM STA线程必须泵送消息,而我看到示例代码创建STA线程却没有泵送消息?

The Old New Thing (Raymond Chen) · 2026-05-22 缓存

Raymond Chen解释说,COM STA线程仅在空闲时才需要泵送消息;一直忙碌的代码不需要显式的消息循环,但COM仍然会创建一个隐藏窗口,当线程变为空闲时需要泵送消息以避免阻塞窗口广播。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈