Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754731AbZAOSr7 (ORCPT ); Thu, 15 Jan 2009 13:47:59 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754070AbZAOSrc (ORCPT ); Thu, 15 Jan 2009 13:47:32 -0500 Received: from mga01.intel.com ([192.55.52.88]:41296 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753473AbZAOSra (ORCPT ); Thu, 15 Jan 2009 13:47:30 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.37,271,1231142400"; d="scan'208";a="422714932" From: "Wilcox, Matthew R" To: Gregory Haskins , Steven Rostedt CC: Matthew Wilcox , Andrew Morton , James Bottomley , "Ma, Chinang" , "linux-kernel@vger.kernel.org" , "Tripathi, Sharad C" , "arjan@linux.intel.com" , "Kleen, Andi" , "Siddha, Suresh B" , "Chilukuri, Harita" , "Styner, Douglas W" , "Wang, Peter Xihong" , "Nueckel, Hubert" , "chris.mason@oracle.com" , "linux-scsi@vger.kernel.org" , Andrew Vasquez , Anirban Chakraborty Date: Thu, 15 Jan 2009 11:46:50 -0700 Subject: RE: Mainline kernel OLTP performance update Thread-Topic: Mainline kernel OLTP performance update Thread-Index: Acl3QP0Gjqc9hSu4QH6guhS6q/X0fwAAC7Nw Message-ID: References: <20090114163557.11e097f2.akpm@linux-foundation.org> <20090115012147.GW29283@parisc-linux.org> <20090114180431.f4a96543.akpm@linux-foundation.org> <1232028766.5966.10.camel@localhost.localdomain> <20090115094442.b6394544.akpm@linux-foundation.org> <20090115180052.GG29283@parisc-linux.org> <1232043287.21980.65.camel@localhost.localdomain> <496F8421.3070703@novell.com> In-Reply-To: <496F8421.3070703@novell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by alpha id n0FImMwM029610 Content-Length: 1342 Lines: 18 Gregory Haskins [mailto:ghaskins@novell.com] wrote: > > On Thu, 2009-01-15 at 11:00 -0700, Matthew Wilcox wrote: > >> So if the reschedule interrupt is happening twice as often, and the > >> context switch rate is basically unchanged, I guess that means the > >> scheduler is doing a lot more work to get approximately the same > >> results. And that seems like a bad thing. > > I would be very interested in gathering some data in this area. One > thing that pops to mind is to instrument the resched-ipi with > ftrace_printk() and gather a trace of this system in action. I assume > that I wouldn't have access to this OLTP suite, so I may need a > volunteer to try this for me. I could put together an instrumentation > patch for the testers convenience if they prefer. I don't know whether Novell have an arrangement with the Well-Known Commercial Database and the Well-Known OLTP Benchmark to do runs like this. Chinang is normally only too happy to build his own kernels with patches from people who are interested in helping, so that's probably the best way to do it. I'm leaving for LCA in an hour or so, so further responses from me to this thread are unlikely ;-) ????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?