From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760059AbYFGNIU (ORCPT ); Sat, 7 Jun 2008 09:08:20 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754659AbYFGNIL (ORCPT ); Sat, 7 Jun 2008 09:08:11 -0400 Received: from pentafluge.infradead.org ([213.146.154.40]:51085 "EHLO pentafluge.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754179AbYFGNIK (ORCPT ); Sat, 7 Jun 2008 09:08:10 -0400 Subject: Re: [patch] Re: PostgreSQL pgbench performance regression in 2.6.23+ From: Peter Zijlstra To: Mike Galbraith Cc: Ingo Molnar , Greg Smith , Dhaval Giani , lkml , Srivatsa Vaddagiri In-Reply-To: <1212843008.4934.16.camel@marge.simson.net> References: <1211440207.5733.8.camel@marge.simson.net> <20080522082814.GA4499@linux.vnet.ibm.com> <1211447105.4823.7.camel@marge.simson.net> <1211452465.7606.8.camel@marge.simson.net> <1211455553.4381.9.camel@marge.simson.net> <1211456659.29104.20.camel@twins> <1211458176.5693.6.camel@marge.simson.net> <1211459081.29104.40.camel@twins> <1211536814.5851.18.camel@marge.simson.net> <20080523101000.GA13964@elte.hu> <1211537717.5851.22.camel@marge.simson.net> <1211586407.4786.5.camel@marge.simson.net> <1211867950.5505.47.camel@marge.simson.net> <1212732780.13981.43.camel@marge.simson.net> <1212838682.5571.6.camel@marge.simson.net> <1212843008.4934.16.camel@marge.simson.net> Content-Type: text/plain Date: Sat, 07 Jun 2008 15:07:07 +0200 Message-Id: <1212844027.19205.82.camel@lappy.programming.kicks-ass.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 2008-06-07 at 14:50 +0200, Mike Galbraith wrote: > Since I tested mysql+oltp and made the dang pdf of the results, I may > as well actually attach the thing . > > BTW, I have a question wrt avg_overlap. When a wakeup cause the current > task to begin sharing CPU with a freshly awakened task, the current task > is tagged.. but the wakee isn't. How come? If one is sharing, so is > the other. avg_overlap is about measuring how long we'll run after waking someone else. The other measure, how long our waker shares the cpu with us, hasn't proven to be relevant so far.