[Tarantool-patches] [PATCH] small: unite the oscillation cache of all mempools

Kirill Yukhin kyukhin at tarantool.org
Wed Jan 29 13:28:13 MSK 2020


Hello,

On 29 янв 04:48, Maksim Kulis wrote:
> The task is to unite the oscillation cache of all mempools.
> In the function slab_put_with_order() we check if there is any 
> slab of the largest size except the current one, in order to 
> avoid oscillation. 
> https://github.com/tarantool/small/blob/master/small/slab_cache.c#L349

Thanks a lot for your patch. Since the change is performance
related, before we start off review process, please provide a
testcase (for tarantool or whatever) which will clearly show
that there're cases where performance is actually increased.

We won't accept "nice looking" perf patches.

--
Regards, Kirill Yukhin


More information about the Tarantool-patches mailing list