Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932711AbVLHXUF (ORCPT ); Thu, 8 Dec 2005 18:20:05 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932709AbVLHXUF (ORCPT ); Thu, 8 Dec 2005 18:20:05 -0500 Received: from omx1-ext.sgi.com ([192.48.179.11]:24494 "EHLO omx1.americas.sgi.com") by vger.kernel.org with ESMTP id S932707AbVLHXUD (ORCPT ); Thu, 8 Dec 2005 18:20:03 -0500 Date: Thu, 8 Dec 2005 15:19:36 -0800 (PST) From: Christoph Lameter To: Andi Kleen cc: akpm@osdl.org, Christoph Hellwig , linux-ia64@vger.kernel.org, steiner@sgi.com, linux-kernel@vger.kernel.org, Wu Fengguang , discuss@x86-64.org Subject: Re: [PATCH 1/3] Zone reclaim V3: main patch In-Reply-To: <20051208225102.GW11190@wotan.suse.de> Message-ID: References: <20051208203707.30456.57439.sendpatchset@schroedinger.engr.sgi.com> <20051208210850.GS11190@wotan.suse.de> <20051208225102.GW11190@wotan.suse.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1144 Lines: 28 On Thu, 8 Dec 2005, Andi Kleen wrote: > I would use > LOCAL_DISTANCE or perhaps if you really want > a new constant with value 12-15. One may define RECLAIM_DISTANCE to be 12 for x86_64 in topology.h in order to get zone reclaim earlier for the opteron clusters. I would think though that large opteron clusters also have distances > 20. My experience is that at 20 systems do not need zone reclaim yet. > > RECLAIM_DISTANCE can be set per arch if the default is not okay. > > Well if anything it would be per system - perhaps need to make > it a boot option or somesuch later. The idea here was to avoid any manual configuration. The numa distances must related in some real way to performance (at least per arch) in order for the automatic determination of zone reclaim to make sense. We could have a boot time override but then RECLAIM_DISTANCE needs to be a variable not a macro. - 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/