lzpong / threadpool

based on C++11 , a mini threadpool , accept variable number of parameters 基于C++11的线程池,简洁且可以带任意多的参数

Home Page:http://www.cnblogs.com/lzpong/p/6397997.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

大佬,能否支持一下空闲线程自动释放?

ChunelFeng opened this issue · comments

rt

已支持 commit 2e0c5e8

很开心看到您的回复。 我前段时间,也实现了一个可以自动缩扩容的C++的线程池,跟大佬分享。
主要思路,是记录分主辅线程,并且在设定 ttl 内空闲,则释放辅助线程。

也请大佬帮忙review一下:
https://github.com/ChunelFeng/CGraph/blob/main/tutorial/TU01-ThreadPool.cpp

我觉得, 初始1~2个线程,开启自动增长, 空闲自动释放应该也不错吧, 省一个监控线程