Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Joonsoo Kim
On Thu, Sep 05, 2013 at 02:33:56PM +, Christoph Lameter wrote: > On Thu, 5 Sep 2013, Joonsoo Kim wrote: > > > I think that all patchsets deserve to be merged, since it reduces memory > > usage and > > also improves performance. :) > > Could you clean things up etc and the repost the

[REPOST PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Joonsoo Kim
* THIS IS JUST REPOSTED ACCORDING TO MAINTAINER'S REQUEST * * Changes from original post Correct the position of the results. Attach more results about cache-misses and elapsed time on a hackbench test. - This patchset implements byte sized

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Christoph Lameter
On Thu, 5 Sep 2013, Joonsoo Kim wrote: > I think that all patchsets deserve to be merged, since it reduces memory > usage and > also improves performance. :) Could you clean things up etc and the repost the patchset? This time do *not* do this as a response to an earlier email but start the

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Joonsoo Kim
On Wed, Sep 04, 2013 at 05:33:05PM +0900, Joonsoo Kim wrote: > On Tue, Sep 03, 2013 at 02:15:42PM +, Christoph Lameter wrote: > > On Mon, 2 Sep 2013, Joonsoo Kim wrote: > > > > > This patchset implements byte sized indexes for the freelist of a slab. > > > > > > Currently, the freelist of a

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Joonsoo Kim
On Wed, Sep 04, 2013 at 05:33:05PM +0900, Joonsoo Kim wrote: On Tue, Sep 03, 2013 at 02:15:42PM +, Christoph Lameter wrote: On Mon, 2 Sep 2013, Joonsoo Kim wrote: This patchset implements byte sized indexes for the freelist of a slab. Currently, the freelist of a slab consist of

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Christoph Lameter
On Thu, 5 Sep 2013, Joonsoo Kim wrote: I think that all patchsets deserve to be merged, since it reduces memory usage and also improves performance. :) Could you clean things up etc and the repost the patchset? This time do *not* do this as a response to an earlier email but start the

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Joonsoo Kim
On Thu, Sep 05, 2013 at 02:33:56PM +, Christoph Lameter wrote: On Thu, 5 Sep 2013, Joonsoo Kim wrote: I think that all patchsets deserve to be merged, since it reduces memory usage and also improves performance. :) Could you clean things up etc and the repost the patchset? This

[REPOST PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-05 Thread Joonsoo Kim
* THIS IS JUST REPOSTED ACCORDING TO MAINTAINER'S REQUEST * * Changes from original post Correct the position of the results. Attach more results about cache-misses and elapsed time on a hackbench test. - This patchset implements byte sized

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-04 Thread Joonsoo Kim
On Tue, Sep 03, 2013 at 02:15:42PM +, Christoph Lameter wrote: > On Mon, 2 Sep 2013, Joonsoo Kim wrote: > > > This patchset implements byte sized indexes for the freelist of a slab. > > > > Currently, the freelist of a slab consist of unsigned int sized indexes. > > Most of slabs have less

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-04 Thread Joonsoo Kim
On Wed, Sep 04, 2013 at 10:17:46AM +0800, Wanpeng Li wrote: > Hi Joonsoo, > On Mon, Sep 02, 2013 at 05:38:54PM +0900, Joonsoo Kim wrote: > >This patchset implements byte sized indexes for the freelist of a slab. > > > >Currently, the freelist of a slab consist of unsigned int sized indexes. >

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-04 Thread Joonsoo Kim
On Wed, Sep 04, 2013 at 10:17:46AM +0800, Wanpeng Li wrote: Hi Joonsoo, On Mon, Sep 02, 2013 at 05:38:54PM +0900, Joonsoo Kim wrote: This patchset implements byte sized indexes for the freelist of a slab. Currently, the freelist of a slab consist of unsigned int sized indexes. Most of slabs

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-04 Thread Joonsoo Kim
On Tue, Sep 03, 2013 at 02:15:42PM +, Christoph Lameter wrote: On Mon, 2 Sep 2013, Joonsoo Kim wrote: This patchset implements byte sized indexes for the freelist of a slab. Currently, the freelist of a slab consist of unsigned int sized indexes. Most of slabs have less number of

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-03 Thread Christoph Lameter
On Mon, 2 Sep 2013, Joonsoo Kim wrote: > This patchset implements byte sized indexes for the freelist of a slab. > > Currently, the freelist of a slab consist of unsigned int sized indexes. > Most of slabs have less number of objects than 256, so much space is wasted. > To reduce this overhead,

Re: [PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-03 Thread Christoph Lameter
On Mon, 2 Sep 2013, Joonsoo Kim wrote: This patchset implements byte sized indexes for the freelist of a slab. Currently, the freelist of a slab consist of unsigned int sized indexes. Most of slabs have less number of objects than 256, so much space is wasted. To reduce this overhead, this

[PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-02 Thread Joonsoo Kim
This patchset implements byte sized indexes for the freelist of a slab. Currently, the freelist of a slab consist of unsigned int sized indexes. Most of slabs have less number of objects than 256, so much space is wasted. To reduce this overhead, this patchset implements byte sized indexes for

[PATCH 0/4] slab: implement byte sized indexes for the freelist of a slab

2013-09-02 Thread Joonsoo Kim
This patchset implements byte sized indexes for the freelist of a slab. Currently, the freelist of a slab consist of unsigned int sized indexes. Most of slabs have less number of objects than 256, so much space is wasted. To reduce this overhead, this patchset implements byte sized indexes for