
线程池项目
文章平均质量分 86
暂时
英雄哪里出来_
这里是一个技术博客。 C/C++,数据结构,计算机网络,操作系统,数据库,C++造轮子系列,Leedcode算法题的知识总结可以到主页左侧的“分类专栏”查阅。
感谢你的关注。
展开
-
线程池的实现
如果isPoolRuning_为ture,但是在cached模式下,根据当前时间和上一次线程使用时间,判断有没有超过60s,如果超过了,并且当前线程数大于初始定义,说明不需要那么多线程了就需要回收线程资源;cached模式下,需要根据任务数量和空闲线程的数量,判断是否需要创建新的线程出来,如果任务数大于现有的空闲线程数并且没有超过阙值,就增加线程,修改相关数量;创建线程对象,把线程函数threadFunc给到thread线程对象,使用绑定器,获取线程id,方便回收线程资源;原创 2024-09-23 16:28:51 · 1366 阅读 · 0 评论 -
知识梳理部分
CPU单核CPU多核、多CPU。原创 2024-09-21 20:24:23 · 590 阅读 · 0 评论