From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261655AbULIWxS (ORCPT ); Thu, 9 Dec 2004 17:53:18 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261656AbULIWxS (ORCPT ); Thu, 9 Dec 2004 17:53:18 -0500 Received: from holomorphy.com ([207.189.100.168]:44938 "EHLO holomorphy.com") by vger.kernel.org with ESMTP id S261654AbULIWxO (ORCPT ); Thu, 9 Dec 2004 17:53:14 -0500 Date: Thu, 9 Dec 2004 14:52:59 -0800 From: William Lee Irwin III To: Christoph Lameter Cc: Hugh Dickins , Linus Torvalds , Andrew Morton , Benjamin Herrenschmidt , Nick Piggin , linux-mm@kvack.org, linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: page fault scalability patch V12: rss tasklist vs sloppy rss Message-ID: <20041209225259.GG2714@holomorphy.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: The Domain of Holomorphy User-Agent: Mutt/1.5.6+20040722i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 09, 2004 at 02:02:37PM -0800, Christoph Lameter wrote: > I was not also able to get the high numbers of > 3 mio faults with atomic > rss + prefaulting but was able to get that with tasklist + prefault. The > atomic version shares the locality problems with the sloppy approach. The implementation of the atomic version at least improperly places the counter's cacheline, so the results for that are gibberish. Unless the algorithms being compared are properly implemented, they're straw men, not valid comparisons. -- wli