Re: Drop GCJ AOT bits for F11?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2008-11-20 at 14:49 -0500, Andrew Overholt wrote:
> * Andrew Haley <aph@xxxxxxxxxx> [2008-11-20 12:00]:
> > Sure, the number of users is low, but on lower-performance boxes the
> > penalty of not having gcj and gcj-compiled packages available is quite
> > severe.
> 
> Do we have numbers on this?  I know you are correct but having hard
> numbers would be nice.

I only have anecdotal evidence (I did these experiments a long time
ago). Running eclipse fully interpreted, through for example jamvm
(sadly not packaged for Fedora yet), is on the order of 4 to 8 times as
slow as running eclipse interpreted with gij and aot-compiled core class
libraries. And the jamvm interpreter is faster than the standard
interpreter that comes with hotspot.

Comparing gij on a pure-bytecode program versus a the same compiled aot
with gcj doesn't directly give you the correct (hard) numbers though.
Since gij will at least use the aot compiled core-library (so at least
things like your String operations and HashMaps, etc are optimized).

I believe Andrew Hughes (CCed) has a zero-on-x86 install. So he might be
able to give a real number of how much slower zero-interpreted against
full hotspot and/or a fully gcj native compiled program is.

Cheers,

Mark

--
fedora-devel-java-list mailing list
fedora-devel-java-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-java-list

[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux