gopkg icon indicating copy to clipboard operation
gopkg copied to clipboard

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

Open amazingchow opened this issue 3 years ago • 4 comments

amazingchow avatar Sep 14 '21 06:09 amazingchow

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

PureWhiteWu avatar Sep 14 '21 09:09 PureWhiteWu

OK

amazingchow avatar Sep 14 '21 11:09 amazingchow

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

zhangyunhao116 avatar Sep 14 '21 11:09 zhangyunhao116

It looks very fantastic!!!

amazingchow avatar Sep 15 '21 03:09 amazingchow