From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757219AbZBBRtm (ORCPT ); Mon, 2 Feb 2009 12:49:42 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753159AbZBBRte (ORCPT ); Mon, 2 Feb 2009 12:49:34 -0500 Received: from main.gmane.org ([80.91.229.2]:57599 "EHLO ciao.gmane.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752890AbZBBRte (ORCPT ); Mon, 2 Feb 2009 12:49:34 -0500 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Bryon Roche Subject: Re: hackbench [pthread mode] regression with 2.6.29-rc3 Date: Mon, 2 Feb 2009 17:49:18 +0000 (UTC) Message-ID: References: <1233473426.2604.13.camel@ymzhang> <1233476961.13659.12.camel@minggr.sh.intel.com> <1233479836.4787.63.camel@laptop> <1233482239.4787.65.camel@laptop> <1233537134.2604.24.camel@ymzhang> <1233564818.4787.107.camel@laptop> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p548a3d9e.dip.t-dialin.net User-Agent: Pan/0.132 (Waxed in Black) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 02 Feb 2009 09:53:38 +0100, Peter Zijlstra wrote: > On Mon, 2009-02-02 at 09:12 +0800, Zhang, Yanmin wrote: > > I would rather go back to the old model where we iterate all threads, > and find a way to not make programs with too many threads for their own > good lock up the kernel, but instead get poor service. Now, there's an interesting question, what is the definition of too many threads for a program's own good? When evaluating this, please assume that you do actually have enough RAM to keep thread stacks/other userspace threading resources in-core. /B