Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 64625 invoked from network); 3 Nov 2006 11:39:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Nov 2006 11:39:17 -0000 Received: (qmail 57769 invoked by uid 500); 3 Nov 2006 11:39:25 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 57729 invoked by uid 500); 3 Nov 2006 11:39:25 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 57720 invoked by uid 99); 3 Nov 2006 11:39:25 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Nov 2006 03:39:25 -0800 X-ASF-Spam-Status: No, hits=2.3 required=10.0 tests=HTML_MESSAGE,MAILTO_TO_SPAM_ADDR,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of liyilei1979@gmail.com designates 66.249.92.172 as permitted sender) Received: from [66.249.92.172] (HELO ug-out-1314.google.com) (66.249.92.172) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Nov 2006 03:39:11 -0800 Received: by ug-out-1314.google.com with SMTP id y2so487771uge for ; Fri, 03 Nov 2006 03:38:50 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=dHJfvs7ex0GSTcgz44zkprSuWuhAta/hexWITfQxzJw/3wj09sDGZtF6M1ao4OsFYr8OENmsR+QHy6bJqVFBVfmT7+IDq4Gcy60dt9sM2bsDOuk3FrGzHZg64IpG+56nRm1umusHLrfcENUoC/b8EmDA6kgPLZOLITSN2VTHPRI= Received: by 10.78.178.5 with SMTP id a5mr2565662huf.1162553930355; Fri, 03 Nov 2006 03:38:50 -0800 (PST) Received: by 10.78.158.8 with HTTP; Fri, 3 Nov 2006 03:38:50 -0800 (PST) Message-ID: Date: Fri, 3 Nov 2006 19:38:50 +0800 From: "Leo Li" To: harmony-dev@incubator.apache.org Subject: Re: [classlib]Harmony classlib with J9 VM passes all the tests provided by JUnit4.1 In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_15366_15410073.1162553930329" References: X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_15366_15410073.1162553930329 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline They are the total test run times and I really feel that harmony launches slower than RI. It is the most abvious difference not only from the above result. I have once tested the performance about net and the result ensures me that harmony performances almost as good as RI although the test I run cannot be said a formal performance test.:) On 11/3/06, Alexey Varlamov wrote: > > 2006/11/3, Alexey Petrenko : > > More and more good new from day to day :) > > > > Thanks, Leo! > > > > SY, Alexey > > > > 2006/11/3, Leo Li : > > > Hi, all > > > I have just tested JUnit4.1 on Harmony. > > > With J9 VM, harmony passes both on windows xp2 and redhat > enterprise > > > 4.0. While drlvm fails on linux, which fails to create new thread > becauseof > > > out-of-memory-error. Since it can always be reproduced, I think > actually > > > system doesnot lack memory at the time. So I reported it as an > > > application-oriented bugs as JIRA [1]. > > > Besides I have got the time used in these tests which shows there > is > > > space for us to improve our performance. > > > > > > VM > > > > > > Windows xp2 > > > > > > Redhat Enterprise4 > > > > > > RI > > > > > > 0.985+0.921 > > > > > > 0.75+0.717 > > > > > > J9 > > > > > > 4.25+2.61 > > > > > > 2.888+2.897 > > > > > > drlvm > > > > > > 8.437+5.359 > > > > > > / > > > > > > *The former data represents the time to run junit.tests.AllTests The > latter, > > > junit.samples.AllTests. > > > For detailed information, including how to run tests, I have > posted it > > > on Harmony wiki[2]. > > > > > Looking at this times, I'd say they are mostly about startup time, not > steady performance per se. I wonder how different these numbers are > for release vs debug builds - guess Leo used debug versions. > And surely there are some tricks RI does to achieve this momentary > startup - as ClassDataSharing or resident-in-memory VM core after very > first start. > I eager to anticipate Harmony will compete strongly in this field soon > enough. > > > > > > > > [1]http://issues.apache.org/jira/browse/HARMONY-2060 > > > [2]http://wiki.apache.org/harmony/JUnit > > > -- > > > Leo Li > > > China Software Development Lab, IBM > > > > > > > > > -- Leo Li China Software Development Lab, IBM ------=_Part_15366_15410073.1162553930329--