Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 45228 invoked from network); 14 Aug 2009 16:57:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Aug 2009 16:57:06 -0000 Received: (qmail 36967 invoked by uid 500); 14 Aug 2009 16:57:12 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 36881 invoked by uid 500); 14 Aug 2009 16:57:11 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 36871 invoked by uid 99); 14 Aug 2009 16:57:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Aug 2009 16:57:11 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of paul.joseph.davis@gmail.com designates 209.85.210.204 as permitted sender) Received: from [209.85.210.204] (HELO mail-yx0-f204.google.com) (209.85.210.204) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Aug 2009 16:57:03 +0000 Received: by yxe42 with SMTP id 42so2191624yxe.13 for ; Fri, 14 Aug 2009 09:56:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Ss3/JZuo8ZrapyYPKhPbw9+l6OOJSauKrSjTKxkuDPs=; b=Fn3BfRcxvnFEyjfD7mZDZgcKmdT5RbpVynqDBLR7z3ekpPUeBf4mNjObWVBcoMI145 +pUqoS7p98rLViHuIN9roo8hEjMG0uRjcCsJP1fl1fY9ADTj3wucwJ3t47tgY+Y/CCFH JxAyNxaonTawONXOgize4pGkfiGW2DQ2cuwnA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=qBixo7Xr/7S8mnPe+qTuTr1JR+/1+UB0qCgfRdkwHTtecz0v8j/clAZeUnVePYJbXi d0ri24ZlvG0F5TUa+h7cqGW6kB8n4Oe4wZfOA3IFunshtzznHf2jGey97Xwtf18s3a4+ RNw71I5pXWjyqKCHCRAU9Ai1fFQICbrYHypXc= MIME-Version: 1.0 Received: by 10.101.39.4 with SMTP id r4mr1924114anj.14.1250269002928; Fri, 14 Aug 2009 09:56:42 -0700 (PDT) In-Reply-To: <13ae4dd50908140923j4548f54dh83c22f1f1c68fd9d@mail.gmail.com> References: <13ae4dd50908140844i5d785b41u6d8deece70876398@mail.gmail.com> <13ae4dd50908140923j4548f54dh83c22f1f1c68fd9d@mail.gmail.com> Date: Fri, 14 Aug 2009 12:56:42 -0400 Message-ID: Subject: Re: Performance drop after upgrading erlang From: Paul Davis To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Fri, Aug 14, 2009 at 12:23 PM, Paul Carey wrote: > Paul > > I'm not sure I did, so I deleted the install completely, re-installed > and am running via ./utils/run so I'm pretty sure there's no detritus > hanging around. > > After re-running the test suite 3 times the avg run time on 0.9.1 was > 47s and and on 0.10 (804278) was 31s. > 30s for the 0.10 futon tests sounds about right to me. There are more tests, though I haven't seen any other numbers on the time for running the test suite. Hopefully we can start working some basic timing into the build bot instance that infra is going to build for us. While not an immediate answer, hopefully it'll help us keep an eye on such things. > On Fri, Aug 14, 2009 at 4:50 PM, Paul Davis wrote: >> Paul, >> >> That's most odd. This is the first i've heard of a performance drop >> after upgrading Erlang. When you re-built CouchDB did you make sure >> that there weren't old beam files in the build directory? >> >> Paul >> >> On Fri, Aug 14, 2009 at 11:44 AM, Paul Carey wrote: >>> Hi >>> >>> I've been behind the curve in my otp version, running R12B (5.6.3) >>> until just now. >>> >>> Using R12B, the 0.9.1 test suite ran to completion in about 12s. >>> >>> I've just upgraded to R13B01 (5.7.2) and now the 0.9.1 test suite >>> takes about 50s - 60s to complete. This is a big difference. Is it >>> expected or have I got problems? >>> >>> I'm running OS X 10.5.8 and simply ran ./configure without any flags >>> when building both Erlang and CouchDB. I re-ran ./configure and make >>> for CouchDB after upgrading Erlang. >>> >>> Many thanks >>> >>> Paul >>> >> >