harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leo Li" <liyilei1...@gmail.com>
Subject Re: [classlib]Harmony classlib with J9 VM passes all the tests provided by JUnit4.1
Date Fri, 03 Nov 2006 13:59:01 GMT
 Oh...
 I will try it on another machine on next Monday.
 Actually these days I have encountered several similar problems on linux
that can be produce on one machine but not another. Both are related with
thread/process creation and memory...


On 11/3/06, Alexey Varlamov <alexey.v.varlamov@gmail.com> wrote:
>
> Leo,
> I've just tried and could not reproduce DRLVM failure (svn = r470676,
> (Nov  3 2006), Linux/ia32/gcc 3.3.3, debug build, SUSE9).
> I have only JRockit installed and got the following timings:
>
> BEA JRockit 1.5.0
> 4.6/4.6
>
> Harmony j9
> 1.4/1.4
>
> Harmony DRLVM (debug)
> 6.5/6.5
>
>
> 2006/11/3, Leo Li <liyilei1979@gmail.com>:
> > 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 <alexey.v.varlamov@gmail.com> wrote:
> > >
> > > 2006/11/3, Alexey Petrenko <alexey.a.petrenko@gmail.com>:
> > > > More and more good new from day to day :)
> > > >
> > > > Thanks, Leo!
> > > >
> > > > SY, Alexey
> > > >
> > > > 2006/11/3, Leo Li <liyilei1979@gmail.com>:
> > > > > 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.AllTestsThe
> > > 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
> >
> >
>



-- 
Leo Li
China Software Development Lab, IBM

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message