Received: by 10.223.176.46 with SMTP id f43csp435982wra; Wed, 24 Jan 2018 00:08:45 -0800 (PST) X-Google-Smtp-Source: AH8x224Y4X+G6MinfVK7RZdyJ2TJsCz4z2/fFwZ3l9EZHm+x4ajSUeNekDoXMzDsLYsuAyYXPE9Z X-Received: by 2002:a17:902:59c2:: with SMTP id d2-v6mr7666237plj.306.1516781325760; Wed, 24 Jan 2018 00:08:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516781325; cv=none; d=google.com; s=arc-20160816; b=PcDyqXQt4tRzWP7vfsO4GLYjJpQjmTs9IH5BxMCDmGx+/tun3lLe4hghfdnrouoGFk lrhw42Q+r1gpQtdzhuTgJjnuNrBsS8ohK9yuviiP3THbA5VOLTXMI8ravE6KYEtCSLAg 9sTbSrOZ7mMvO6sjIOWi9vXZPHnFa45YGuNLDmKGeY25GEb1UEcIBgkAjJKhV+8unsQm GMK0GWDU8KRTg0CIOR8eMg/7J5G0Q7Ts5sSmJN7KQQNCytNedmiBkNzKeL23CCGu2/u4 CXbw1MTcQCWW/dSgVlxt7rrpNicehaj9duEv2XaE+kEPAp8SbX0h1UHmtvOTN5vKpccl zvkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=aT/EUpJ0lGRIPwxz4687OHZqDXlqMvovY/DuEGbIWhM=; b=ol9DtD9fnqQ2rBWza3As7mozVEiB0qRZhmbOA9bJG4WylPsuH5feRSlcDXOfOQf0me VCFYfwb8i/zdVITVq1Yyxb9EzFSFG76Ti2HdyFjk3XcF+1t5BlDz3xoe3Op4TU5EXSGv mWf1sXyHc5G/ped8iXydaX1XR7a3Vuk+9eLszLyDcAF+bn9dvRxrwk2sSHak/MfdoM2Z ml6slszxz4oh7cw38fUEBD92TRaQPVqfjczTtjOOkI9Fx3LKX8vfhO9sAQcydy/AuzSo S/qCPPvtNFbM38MItHmZFQLav5tNEuGlMZTpt6goul4p6dT9ToDmdFaZbuLTxI8md/Nk oLSA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=So2L21Dt; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w6-v6si5786195plp.738.2018.01.24.00.08.32; Wed, 24 Jan 2018 00:08:45 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=So2L21Dt; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932486AbeAXIIA (ORCPT + 99 others); Wed, 24 Jan 2018 03:08:00 -0500 Received: from mail-ot0-f180.google.com ([74.125.82.180]:38570 "EHLO mail-ot0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932085AbeAXIH6 (ORCPT ); Wed, 24 Jan 2018 03:07:58 -0500 Received: by mail-ot0-f180.google.com with SMTP id v5so2860743oth.5; Wed, 24 Jan 2018 00:07:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=aT/EUpJ0lGRIPwxz4687OHZqDXlqMvovY/DuEGbIWhM=; b=So2L21Dt1uL8yhdcdXAHOAnXhjfr8fboWvXwssUgWC5i86sOi+mVCrdxZbK0GQ82E0 D11zYnlS4B6lkOmuK3VTc+O2d96bDWywUQDmISx5yK0YRyeWw3hOMmUnTcAlFAmIRlTr 9e8al4QS097a4SDoC6DkZzry2B4Tg4hOSkbY9iatn/dLK7s0H1m9oRaRfslfrBlgmghj 8aGRACg0pNqFiA+lOdFQF4c6SNtva5u+b4OvkmdbdRlMWJUB8lK/lV2NwWHMfXLvSZBC Dsebbx4zgRHM9RoViQBVlqTZ/eOTfbf0mQ/948YD4xh/vgbTonMnV5QWLjKtvOzA4orT ho0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=aT/EUpJ0lGRIPwxz4687OHZqDXlqMvovY/DuEGbIWhM=; b=cqQpi13leIBwNElesR7JgDBDU0YBc/u7UwJ+uN2NUOHcNq7i9p0YSTTSjr97vnTfC1 U8GnfIrh2LpZP6MIj5eUScBXgQF9G+mGaeNLJbCzoT+gSCWNt4qLcMbdEECtspL+3IH4 99zNz98buCdyGQ2rHaCIl/bTXmfdvdXb6QnkYZVvl8Y1XzDeqRHV9z3Y51H1LLiaM2of vSFrpY1sdm5qtaKlNa+gziY0VbMF/goi5ETq1DLEuuT3InkbGFH0loXrhMKj5ykJMm0f SFUW1bIgPpBMcjsoGPhqJ468WKNBuAVzXd78IMr8nMHjyKjQavM8SuaVfN+Q76E5qJrO gBSQ== X-Gm-Message-State: AKwxytf3rLklc8AuP6urY7yz72Ct11eicuQQgqJKAypPol3cL97y4NL3 proPfkheLANzIKB2h55WqLVZ+CdCinUKJXQJ/Zo= X-Received: by 10.157.7.164 with SMTP id 33mr8314377oto.276.1516781277885; Wed, 24 Jan 2018 00:07:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.74.108.81 with HTTP; Wed, 24 Jan 2018 00:07:57 -0800 (PST) In-Reply-To: <1516715358.8747.27.camel@gmx.de> References: <1516622939.24679.5.camel@gmx.de> <1516628254.7500.19.camel@gmx.de> <1516715358.8747.27.camel@gmx.de> From: Wanpeng Li Date: Wed, 24 Jan 2018 16:07:57 +0800 Message-ID: Subject: Re: unixbench context switch perfomance & cpu topology To: Mike Galbraith Cc: linux-kernel@vger.kernel.org, kvm , Paolo Bonzini , Peter Zijlstra , Radim Krcmar , Frederic Weisbecker , Thomas Gleixner , Ingo Molnar Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2018-01-23 21:49 GMT+08:00 Mike Galbraith : > On Tue, 2018-01-23 at 18:36 +0800, Wanpeng Li wrote: >> >> Thanks for having a try, Mike. :) Actually the two context1 tasks >> don't stack up on one logical cpu at the most of time which is >> observed by kernelshark. Do you have any idea why there is 4.5 times >> RESCHED IPIs which is mentioned in another reply for this thread? > > See resched_curr(). Yeah, I observe writer/reader pair is running on the same core sometimes after more digging. Thanks Mike! Regards, Wanpeng Li