apache / brpc

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

Home Page:https://brpc.apache.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于 signal_task 逻辑的一些疑问

zhengJade opened this issue · comments

commented

control 调用 signal_task 的时机是创建新任务的时候,通知阻塞的线程来任务了,但是如果实际上没有阻塞的线程,都在工作,是不是就浪费了这次通知呢,那么越繁忙的状态,调用浪费的就越多,进而影响性能呢。

Related PR:#2398