rnburn / zipkin-cpp-opentracing

OpenTracing Tracer implementation for Zipkin in C++
Apache License 2.0
51 stars 45 forks source link

optimize: std::condition_variable::notify_one is very time consuming. #49

Open zhuizhuhaomeng opened 3 years ago

zhuizhuhaomeng commented 3 years ago

I do a performance test, this patch can improve above 26%. from 18398 RPS to 21730 RPS.