max0x7ba / atomic_queue

C++ lockless queue.
MIT License
1.47k stars 176 forks source link

moodycamel::ConcurrentQueue performs better if using enqueue instead of try_enqueue #36

Closed jamesmasika closed 2 years ago

jamesmasika commented 2 years ago

moodycamel::ConcurrentQueue performs better if using enqueue instead of try_enqueue. as below: this->enqueue(element); // while(!this->try_enqueue(element)) // spin_loop_pause();

jamesmasika commented 2 years ago

que_test.tar.gz

jamesmasika commented 2 years ago

in my scenario,i am more concerned about MPMC mode。