Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755406AbaGDGBk (ORCPT ); Fri, 4 Jul 2014 02:01:40 -0400 Received: from mail-we0-f176.google.com ([74.125.82.176]:46353 "EHLO mail-we0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752248AbaGDGBj (ORCPT ); Fri, 4 Jul 2014 02:01:39 -0400 Message-ID: <1404453694.5756.111.camel@marge.simpson.net> Subject: Re: [PATCH RFC tip/core/rcu] Parallelize and economize NOCB kthread wakeups From: Mike Galbraith To: paulmck@linux.vnet.ibm.com Cc: Peter Zijlstra , linux-kernel@vger.kernel.org, riel@redhat.com, mingo@kernel.org, laijs@cn.fujitsu.com, dipankar@in.ibm.com, akpm@linux-foundation.org, mathieu.desnoyers@efficios.com, josh@joshtriplett.org, niv@us.ibm.com, tglx@linutronix.de, rostedt@goodmis.org, dhowells@redhat.com, edumazet@google.com, dvhart@linux.intel.com, fweisbec@gmail.com, oleg@redhat.com, sbw@mit.edu Date: Fri, 04 Jul 2014 08:01:34 +0200 In-Reply-To: <20140704050541.GL4603@linux.vnet.ibm.com> References: <20140627142038.GA22942@linux.vnet.ibm.com> <20140702123412.GD19379@twins.programming.kicks-ass.net> <20140702153915.GQ4603@linux.vnet.ibm.com> <20140702160412.GO19379@twins.programming.kicks-ass.net> <20140702170838.GS4603@linux.vnet.ibm.com> <1404358279.5137.63.camel@marge.simpson.net> <20140703052124.GB4603@linux.vnet.ibm.com> <1404366520.5137.90.camel@marge.simpson.net> <20140703162944.GG4603@linux.vnet.ibm.com> <1404444236.5756.36.camel@marge.simpson.net> <20140704050541.GL4603@linux.vnet.ibm.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2014-07-03 at 22:05 -0700, Paul E. McKenney wrote: > On Fri, Jul 04, 2014 at 05:23:56AM +0200, Mike Galbraith wrote: > > Turn it on and don't worry about it is exactly what distros want the > > obscure feature with very few users to be. Last time I did a drive-by, > > my boxen said I should continue to worry about it ;-) > > Yep, which is the reason for the patch on the last email. > > Then again, exactly which feature and which reason for worry? NO_HZ_FULL. I tried ALL a while back, box instantly called me an idiot. Maybe that has improved since, dunno. Last drive-by I didn't do much overhead measurement, stuck mostly functionality, and it still had rough edges that enterprise users may not fully appreciate. Trying to let 60 of 64 cores do 100% compute showed some cores having a hard time entering tickless at all, and ~200us spikes that I think are due to tick losing skew.. told Frederic I'd take a peek at that, but haven't had time yet. There were other known things as well, like timers and workqueues for which there are patches floating around. All in all, it was waving the men at work sign, pointing at the "Say N" by the config option, and suggesting that ignoring that would not be the cleverest of moves. -Mike -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/