CodingHanYa / workspace

workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。
Apache License 2.0
916 stars 136 forks source link

cpu占用异常 #39

Open zephyrize opened 1 month ago

zephyrize commented 1 month ago

老哥,前段时间把你这个线程池用到生产环境了,今天突然发现(之前没注意)cpu占用率一直高达700%多。我线程池数量设置的8,这是把八个核都占满了......且每个线程的cpu占用率都是90%+。 然后我抓堆栈看了一下,好像有一个misson()函数一直在空跑?

不知道这个问题有没有人遇到?或者最新版本已经解决了嘛?

CodingHanYa commented 1 month ago

我后续再改改吧,现在占用确实有点高,主要是为了低延迟考虑。