From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932864Ab1IIIj6 (ORCPT ); Fri, 9 Sep 2011 04:39:58 -0400 Received: from mga09.intel.com ([134.134.136.24]:25492 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932096Ab1IIIj5 (ORCPT ); Fri, 9 Sep 2011 04:39:57 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.67,351,1309762800"; d="scan'208";a="46572435" Subject: RE: [PATCH] slub Discard slab page only when node partials > minimum setting From: "Alex,Shi" To: Christoph Lameter Cc: "penberg@kernel.org" , "linux-kernel@vger.kernel.org" , "Huang, Ying" , "Li, Shaohua" , "Chen, Tim C" , "linux-mm@kvack.org" In-Reply-To: References: <1315188460.31737.5.camel@debian> <1315357399.31737.49.camel@debian> <4E671E5C.7010405@cs.helsinki.fi> <6E3BC7F7C9A4BF4286DD4C043110F30B5D00DA333C@shsmsx502.ccr.corp.intel.com> <1315442639.31737.224.camel@debian> Content-Type: text/plain; charset="UTF-8" Date: Fri, 09 Sep 2011 16:45:44 +0800 Message-ID: <1315557944.31737.782.camel@debian> Mime-Version: 1.0 X-Mailer: Evolution 2.28.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2011-09-09 at 02:37 +0800, Christoph Lameter wrote: > On Thu, 8 Sep 2011, Alex,Shi wrote: > > > BTW, some testing results for your PCP SLUB: > > > > for hackbench process testing: > > on WSM-EP, inc ~60%, NHM-EP inc ~25% > > on NHM-EX, inc ~200%, core2-EP, inc ~250%. > > on Tigerton-EX, inc 1900%, :) > > There is no minus on tigerton. I hope that is not a regression? Sorry for incorrect usage of '~'. I want use the '~60%' to express performance increased 'about' 60%, not '-60%'. This usage is unusual in English. > > > > for hackbench thread testing: > > on WSM-EP, no clear inc, NHM-EP no clear inc > > on NHM-EX, inc 10%, core2-EP, inc ~20%. > > on Tigertion-EX, inc 100%, > > > for netperf loopback testing, no clear performance change. > > Hmmm... The sizes of the per cpu partial objects could be varied a bit to > see if more would make an impact. I find almost in one time my kbuilding. size 384, was alloced in fastpath about 2900k times size 176, was alloced in fastpath about 1900k times size 192, was alloced in fastpath about 500k times anon_vma, was alloced in fastpath about 560k times size 72, was alloced in fastpath about 600k times size 512, 256, 128, was alloced in fastpath about more than 100k for each of them. I may give you objects size involved in my netperf testing later. and which test case do you prefer to? If I have, I may collection data on them.