From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kirill A. Shutemov" Subject: Re: [PATCHv3 0/2] mm: map few pages around fault address if they are in page cache Date: Wed, 12 Mar 2014 16:22:47 +0200 Message-ID: <20140312142247.GA11013@node.dhcp.inet.fi> References: <1393530827-25450-1-git-send-email-kirill.shutemov@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: "Kirill A. Shutemov" , Andrew Morton , Mel Gorman , Rik van Riel , Andi Kleen , Matthew Wilcox , Dave Hansen , Alexander Viro , Dave Chinner , Ning Qu , linux-mm , linux-fsdevel , Linux Kernel Mailing List To: Linus Torvalds Return-path: Content-Disposition: inline In-Reply-To: Sender: owner-linux-mm@kvack.org List-Id: linux-fsdevel.vger.kernel.org On Thu, Feb 27, 2014 at 01:28:22PM -0800, Linus Torvalds wrote: > (a) could you test this on a couple of different architectures? Here's data from 4-socket Westmere. The advantage of faultaround is not that obvious here. FAULT_AROUND_ORDER baseline 2 4 6 Linux build (make -j40) minor-faults 297,626,681 245,934,795 227,800,211 221,052,532 time, seconds 293.4322 291.4602 292.9198 295.2355 Linux rebuild (make -j40) minor-faults 5,903,936 3,802,148 3,018,728 2,735,602 time, seconds 41.5657 41.0301 40.7621 41.1161 Git test suite minor-faults 171,314,056 109,187,718 81,955,503 70,172,157 time, seconds 223.2327 220.2623 223.8355 231.7843 I don't have time to test on Haswell now. Probably later. -- Kirill A. Shutemov -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org