小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

本文介绍SPDK事件框架核心概念:Reactor为每核事件循环线程,Event用于跨核消息投递,Poller在同线程反复轮询。强调消息传递优于锁,状态由单线程拥有。阻塞reactor回调会导致同核I/O停滞,排障时应先检查哪核循环停止。spdk_thread可独立嵌入其他循环,io_device/io_channel模式实现全局慢状态与每线程快路径分离。

【SPDK 用户态存储】Reactor 与线程模型:Event、Poller 与 Message Passing

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-08-13T00:00:00Z

本文介绍HAProxy 3.4.3的线程与调度机制。默认单进程多线程,每线程独立事件循环,连接固定由单线程服务。stick-table在线程间共享,但nbproc进程间不共享。thread-group和cpu-map用于优化CPU局部性。在poller线程中阻塞会导致该线程所有连接超时。与Nginx多进程和Envoy Main/Worker模型对比,HAProxy用共享内存换取粘性一致性,但需注意锁竞争和阻塞风险。

【HAProxy 数据面】线程与调度:nbthread、Thread-group 与共享内存边界

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-08-12T00:00:00Z

HAProxy的stick-table机制同时支持会话粘滞和跟踪计数,其记忆能力由键类型、大小、过期时间和存储列共同定义。表满和过期是显式失败模式,分别导致限流变松和粘滞丢失。nbthread共享表,而nbproc不共享,多进程下全局限流语义会破裂。Peers与reload继承用于对齐多节点决策状态,与FD交接不同。存储列与键空间对齐决定跨代理标记是否生效,热路径写共享表有性能成本。

【HAProxy 数据面】Stick-table:键类型、容量、跨线程可见性与 peers/reload

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-08-12T00:00:00Z
第65集“拥抱虚拟线程的Helidon”[I/O]

Helidon 4.4于2026年4月发布,重点采用Java新特性,特别是虚拟线程和预计算。该框架计划在未来数月成为OpenJDK项目。在JavaOne 2026期间录制的播客中,Oracle工程师Joe Di Pol讨论了这些创新,强调Helidon在Java生态中的前瞻性定位。

第65集“拥抱虚拟线程的Helidon”[I/O]

insidejava insidejava · 2026-08-06T00:00:00Z
第746期:自由线程NumPy、__all__、PyTorch等(2026-08-04)

本文是Python周刊摘要,涵盖NumPy在自由线程CPython上的扩展、PEP 842模块导出、PyTorch深度学习教程、Django安全调试、子进程管理、SIMD纯Python实现、并发概念解析、CrewAI多智能体协作、Google Antigravity CLI使用及多个开源项目与近期Python活动预告。

第746期:自由线程NumPy、__all__、PyTorch等(2026-08-04)

PyCoder’s Weekly PyCoder’s Weekly · 2026-08-04T19:30:00Z
Dart 线程模型和异步 - SharpCJ

本文介绍Dart异步与并发机制:单线程事件循环处理任务,微任务队列优先于事件队列;async/await不阻塞执行;Isolate内存隔离,通过消息通信,适合CPU密集任务;Zone捕获异步错误;Future API与Stream生成器yield的用法。与Kotlin对比,Dart更强调安全,避免共享状态竞争。

Dart 线程模型和异步 - SharpCJ

SharpCJ SharpCJ · 2026-07-26T16:28:00Z

本文介绍WiredTiger存储引擎中Connection、Session、Cursor三层句柄的生命周期与线程模型。Connection独占数据库实例,Session单线程且同时仅持有一个事务,Cursor由Session拥有并共享事务上下文。文章强调多线程应共享Connection但各自持有Session,并澄清常见误解,为后续Cache与Eviction章节铺垫。

【WiredTiger 内核】Connection / Session / Cursor:线程与 API 边界

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-07-22T00:00:00Z
420 RPS卡死CPU 9%?虚拟线程固定Pinning元凶与JDK 24终极修复

Java 21虚拟线程在同步锁或本地方法栈帧阻塞时可能发生Pinning,导致CPU占用低但吞吐量卡死。JDK 24通过JEP 491修复了synchronized固定问题,但本地栈帧仍存在。检测可用JFR事件或线程转储,修复建议改用ReentrantLock、升级JDK或避免持锁阻塞。

420 RPS卡死CPU 9%?虚拟线程固定Pinning元凶与JDK 24终极修复

极道 极道 · 2026-07-20T02:24:00Z

本文介绍Tomcat通用回显技术,通过反射从Thread线程中获取ClientPoller线程,进而提取Processor、Request和Response对象,实现命令执行结果回显。代码利用异常处理兼容不同Tomcat版本,支持Windows和Linux系统,并附有详细分析及参考链接。

Tomcat通用回显学习笔记

像清水一般清澈透明 像清水一般清澈透明 · 2026-07-18T08:05:58Z
六家对手发现CUDA弱点:不约而同扔掉硬件缓存和线程

六家AI芯片公司放弃传统硬件缓存和线程模型,采用软件管理的SRAM和数据流架构,以优化计算效率和降低能耗。这种设计强调显式数据放置和顺序执行,推动了AI专用芯片的发展。

六家对手发现CUDA弱点:不约而同扔掉硬件缓存和线程

极道 极道 · 2026-07-10T03:34:00Z

本文介绍了GPU的执行模型,包括线程层次结构、物理映射和SIMT执行模型。CUDA的并行模型分为grid、block和thread,block在SM上调度,warp是32个线程的执行单位。分支发散会导致性能下降,occupancy是SM上驻留warp的比率,影响延迟隐藏。高occupancy并不总是意味着高性能,需要综合考虑寄存器和共享内存的使用。

【GPU 算子工程】GPU 执行模型:SM、warp、线程层次与 occupancy

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-06-27T00:00:00Z

本文探讨了MySQL InnoDB的架构与线程模型,分析了其对DML延迟、崩溃恢复和并发语义的影响,强调了理解核心数据结构和算法的重要性,并提供了源码阅读路径和实验步骤。同时与PostgreSQL进行了对比,指出不同实现的隔离语义,最后提醒在本地验证实验结果以确保数据准确性。

【MySQL InnoDB 内核】InnoDB 架构与线程模型

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-06-18T00:00:00Z

高并发系统设计应关注资源管理,而非单纯增加线程。线程成本高,真正的并发在于有效利用资源,避免同步阻塞和线程池耗尽。通过异步IO、限流和批处理等策略,可以提高系统稳定性,确保在压力下有效处理请求。真正的并发能力在于控制,而非简单放大。

你以为的高并发,不过是线程堆砌:.NET 并发模型的底层真相

dotNET跨平台 dotNET跨平台 · 2026-05-14T23:58:43Z
使用 Codex

Codex 是一个多功能工具,用户可以通过侧边栏菜单创建线程和项目。线程类似于 ChatGPT 的对话,可以独立或嵌套在项目中。项目用于组织任务,并与计算机上的文件夹关联。用户可以控制权限和个性化设置,Codex 支持在工作时执行操作,并允许同时运行多个任务。

使用 Codex

OpenAI OpenAI · 2026-04-23T10:00:00Z

2024年初,某电商平台在大促期间遇到性能事故,Java服务在并发连接数超过2万时响应延迟显著增加。问题源于线程模型不当,导致内存耗尽和频繁的上下文切换。文章探讨了不同线程模型(如每请求一线程、Reactor、Proactor、协程)的性能边界及其对架构决策的影响,强调选择合适模型以应对高并发场景的重要性。

【系统架构设计】线程模型:从 thread-per-request 到协程

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z

本文介绍了 Golang 中的线程池实现,使用协程处理 POST 请求的 payload。通过将 payload 发送到 JobQueue,线程池中的 Worker 负责处理这些任务。实现包括 Worker 和 Dispatcher 的定义与启动,简单初始化后即可开始任务处理。

golang 的线程池实现

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-03-31T13:51:50Z
用户界面冻结及后台线程中不可取消读取操作的危险

在JetBrains IDE中,UI冻结通常是由于后台线程中的长时间不可取消读取操作造成的。这类操作会阻塞写入,导致用户界面无响应。建议使用可取消的读取操作,以保持IDE的流畅性和响应性。

用户界面冻结及后台线程中不可取消读取操作的危险

The JetBrains Blog The JetBrains Blog · 2026-03-17T20:09:37Z

本文讨论了在高并发网络服务中使用io_uring的多线程架构,推荐采用“每个工作线程一个ring”的Thread-per-Ring模式,并结合SO_REUSEPORT进行连接分流,以提升性能和简化代码。文章分析了多线程的线程安全问题,介绍了四种多线程架构模式及其优缺点,强调了内存管理和CPU亲和性的重要性,并提供了多线程Echo Server的实现示例,展示了如何有效利用io_uring进行高效的网络编程。

io_uring 多线程编程模式:从线程安全到架构选型

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-03-14T00:00:00Z
使用Tachyon基准测试自由线程性能

文章讨论了Python 3.15中的多线程性能问题,指出代码抽象可能导致瓶颈。引入Tachyon采样分析器以支持多线程,帮助开发者识别性能问题,并通过直接访问底层元组来提升执行效率。

使用Tachyon基准测试自由线程性能

Jamie's Blog Jamie's Blog · 2026-02-21T00:00:00Z

最近对Python自由线程性能的测试显示,3.14版本相比3.13有显著提升,特别是在引用计数争用问题上。3.15 alpha版本进一步改善,接近子解释器性能。尽管仍存在一些问题,但整体共享数据结构性能在过去两年中显著提高。

自由线程正在逐步改善

Jamie's Blog Jamie's Blog · 2026-02-20T00:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码