Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cpu占用异常 #39

Open
zephyrize opened this issue May 14, 2024 · 4 comments
Open

cpu占用异常 #39

zephyrize opened this issue May 14, 2024 · 4 comments

Comments

@zephyrize
Copy link

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

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

@zephyrize zephyrize changed the title cpu占用极高 cpu占用异常 May 14, 2024
@CodingHanYa
Copy link
Owner

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

@MuYuLinZhong
Copy link

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

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

看了一下老哥的代码,个人觉得是不是变成信号控制比较好,感觉空转的话确实CPU受不了,会成为热点

@CodingHanYa
Copy link
Owner

CodingHanYa commented Aug 1, 2024 via email

@MingYueRuYa
Copy link

截图
我也发现了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants