[lttng-dev] Coding blog: lockless queues
Rusty Russell
rusty at rustcorp.com.au
Mon Jan 21 17:59:49 EST 2013
Mathieu Desnoyers <mathieu.desnoyers at efficios.com> writes:
> Hi Rusty!
>
> I've stumbled on your blog post: http://rusty.ozlabs.org/?p=317
>
> and I find that you looked at the RCU lock-free queue implementation in
> the Userspace RCU project, but not at the wait-free concurrent queue
> implementation we have (wait-free enqueue, blocking dequeue), which does
> not require RCU at all and might be a much better fit for what you are
> trying to achieve.
Clearly, I stopped reading too early! It's a very nice
implementation...
If I revisit this, I'll do a code review and post it on my blog.
Thanks!
Rusty.
More information about the lttng-dev
mailing list