Messages in this thread | | | Date | Wed, 17 Dec 2014 09:36:13 -0600 (CST) | From | Christoph Lameter <> | Subject | Re: [PATCH 0/7] slub: Fastpath optimization (especially for RT) V1 |
| |
On Wed, 17 Dec 2014, Joonsoo Kim wrote:
> Ping... and I found another way to remove preempt_disable/enable > without complex changes. > > What we want to ensure is getting tid and kmem_cache_cpu > on the same cpu. We can achieve that goal with below condition loop. > > I ran Jesper's benchmark and saw 3~5% win in a fast-path loop over > kmem_cache_alloc+free in CONFIG_PREEMPT. > > 14.5 ns -> 13.8 ns > > See following patch.
Good idea. How does this affect the !CONFIG_PREEMPT case?
| |