Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 15 Oct 2002 21:08:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 15 Oct 2002 21:08:20 -0400 Received: from mg03.austin.ibm.com ([192.35.232.20]:55951 "EHLO mg03.austin.ibm.com") by vger.kernel.org with ESMTP id ; Tue, 15 Oct 2002 21:08:20 -0400 Message-ID: <3DACBD58.AAD8F0A@austin.ibm.com> Date: Tue, 15 Oct 2002 20:14:00 -0500 From: Saurabh Desai Organization: IBM Corporation X-Mailer: Mozilla 4.7 [en] (X11; U; AIX 4.3) X-Accept-Language: en-US,en-GB MIME-Version: 1.0 To: Ingo Molnar CC: Linus Torvalds , Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org, NPT library mailing list Subject: Re: [patch] mmap-speedup-2.5.42-C3 References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1188 Lines: 27 Ingo Molnar wrote: > > the attached patch (against BK-curr) adds three new, threading related > improvements to the VM. > > the first one is an mmap inefficiency that was reported by Saurabh Desai. > The test_str02 NPTL test-utility does the following: it tests the maximum > number of threads by creating a new thread, which thread creates a new > thread itself, etc. It basically creates thousands of parallel threads, > which means thousands of thread stacks. Like to point out, test_str02 is a NGPT test program not NPTL. > the patch was tested on x86 SMP and UP. Saurabh, can you confirm that this > patch fixes the performance problem you saw in test_str02? > Yes, the test_str02 performance improved a lot using NPTL. However, on a side effect, I noticed that randomly my current telnet session was logged out after running this test. Not sure, why? I applied your patch on 2.5.42 kernel and running glibc-2.3.1pre2. - 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/