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

Is it necessary or is there a plan to implement gopool's task list as Lock-Free-Queue? #85

Open
amazingchow opened this issue Sep 14, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@amazingchow
Copy link

No description provided.

@PureWhiteWu
Copy link
Collaborator

我之前试过无锁链表,性能反而更差,感觉是因为竞争不激烈 + 无锁链表会多两次 CAS。
@zhangyunhao116 你的那个优化打算啥时候发呀?

@amazingchow
Copy link
Author

OK

@zhangyunhao116
Copy link
Member

这个之前测试预计会在 4 core 高并发情况下有 10% 的提升,计划这两周可以上一下 https://github.com/bytedance/gopkg/tree/develop/collection/lscq

@amazingchow
Copy link
Author

It looks very fantastic!!!

@SilverRainZ SilverRainZ added the enhancement New feature or request label Oct 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants