On 04/21/2017 09:22 AM, Peter Zijlstra wrote: > On Fri, Apr 21, 2017 at 08:03:13AM -0600, Jens Axboe wrote: >> You have it so easy - the code is completely standalone, building a >> small test framework around it and measuring performance in _user space_ >> is trivial. > > Something like this you mean: > > https://lkml.kernel.org/r/20170322165144.dtidvvbxey7w5pbd@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Yes, exactly. But it'd be great to see better coverage of the API, and various cases of X threads running operations on the same refcount, so we get a full view of that side too. The above looks like just counting cycles for a single op of foo_inc(). -- Jens Axboe