CThreadPool icon indicating copy to clipboard operation
CThreadPool copied to clipboard

低延迟的一些考虑

Open noobxinyu opened this issue 1 year ago • 1 comments

可以提供一个低延迟模式,让worker thread一直轮询。因为用cv的代价是挺大的。还可以考虑用无锁队列来传递信息。

noobxinyu avatar Aug 01 '24 00:08 noobxinyu

你好,一直轮询可能引起空转,使用时候建议小心。

本项目通过调整 CGRAPH_PRIMARY_THREAD_BUSY_EPOCH 的值,达到一直轮询的效果, 如有使用需求,推荐使用 CStatus setConfig(const UThreadPoolConfig &config); 接口设置。

ChunelFeng avatar Aug 01 '24 14:08 ChunelFeng