线程池
文章平均质量分 78
creator_Li
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高并发线程池导致 OOM 场景深度解析与 C++ 示例
在高并发场景下,线程池设计不合理,特别是或,会导致:系统快速创建大量线程每个线程分配独立的栈内存(一般默认1MB)内存持续上涨,最终耗尽物理内存或虚拟内存触发 OOM 或系统直接崩溃特别在 C++ 中,std::thread 直接创建原生线程,若无控制极易导致内存耗尽。原创 2025-03-30 18:45:54 · 655 阅读 · 0 评论 -
线程池(Thread Pool)cpp
是一种预先创建并维护若干线程的并发编程模型,所有任务提交后由池内线程处理,避免频繁创建销毁线程带来的系统开销。:复用固定数量的线程处理大量短时任务:防止线程数无控制增长导致内存耗尽或CPU调度崩溃:合理调度和管理任务执行顺序。原创 2025-03-30 18:13:35 · 1831 阅读 · 0 评论
分享