Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 53F831066C for ; Tue, 5 Nov 2013 00:03:01 +0000 (UTC) Received: (qmail 7789 invoked by uid 500); 5 Nov 2013 00:03:00 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 7697 invoked by uid 500); 5 Nov 2013 00:03:00 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 7689 invoked by uid 99); 5 Nov 2013 00:03:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Nov 2013 00:03:00 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [209.85.128.46] (HELO mail-qe0-f46.google.com) (209.85.128.46) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Nov 2013 00:02:54 +0000 Received: by mail-qe0-f46.google.com with SMTP id s14so4520845qeb.5 for ; Mon, 04 Nov 2013 16:02:33 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:to:subject:references:date :mime-version:content-transfer-encoding:from:message-id:in-reply-to :user-agent; bh=ZBGUVQ4qp31aGrWcsItnsELnaXOnAMccmXZ6JGbsjLg=; b=YhuJnmjldqYgrV23PekfLzqZJ1EB2QlBSzTaKJJJSOsm8GbiABqUJnPtP2P5V7gtsH yiLSJWW9W/YTJ/ZnBnzEEFqOZai1v87Ositx/5Oy2cPMLmzmfFCcK2k2hMlSMCjlUql0 +Yaj4yQ6lRdeimrexf+LnZjKKKzxCI8mcPTpLDkmtiF1BCyh6pQ5evRSCxT6buOP4ES2 Q6EvRgDDqLBU82vx8I0uc6sBDFEvwo9/Cu9I55uMeLwFX8sNigM+X7ggupR2Ia+dvdb/ UKmoc/mJP+szvNfOQZ0svbDdDzuoJKztvR/u1HrFysdVbsTF/wEP5lploTarpSdhUav1 7/eg== X-Gm-Message-State: ALoCoQn1GFrpCB6VEiKgqee2FWkT0qeKXAVu1yb6vc0KfFztyz9/wKKuyIincreVhIkdLbTgeO3I X-Received: by 10.224.38.74 with SMTP id a10mr25879278qae.10.1383609752924; Mon, 04 Nov 2013 16:02:32 -0800 (PST) Received: from eckenfels02.seeburger.de (HSI-KBW-078-042-025-115.hsi3.kabel-badenwuerttemberg.de. [78.42.25.115]) by mx.google.com with ESMTPSA id h9sm60547669qaq.9.2013.11.04.16.02.31 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 04 Nov 2013 16:02:32 -0800 (PST) Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: "Commons Developers List" Subject: Re: [math] Multithreaded performances References: <5277DC5C.1020308@gmail.com> <527807F9.9090606@gmail.com> <52781F3B.2090106@gmail.com> <52782419.6080407@gmail.com> Date: Tue, 05 Nov 2013 01:02:31 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Bernd Eckenfels" Message-ID: In-Reply-To: User-Agent: Opera Mail/12.16 (Win32) X-Virus-Checked: Checked by ClamAV on apache.org Am 05.11.2013, 00:44 Uhr, schrieb Ted Dunning : > The thread leak problem can be more serious. What Thread Leak problem? TLS is cited to have that leak since ages, I am not sure I ever have seen one triggered. So, who has details on that? Even the JCL uses (more) thread local objects. For example in JDK8 the BigInteger has a thread local SecureRandom instance. One has to be carefull in regards to keeping classloaders alive, but that can be worked around with an expire, weak references or simply by only storing system classes (for example long[]!) Greetings Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org