Gary Benson wrote:
Costin Manolache wrote:
My benchmarks ( 1 yr ago ) showed GCJ-based tomcat to be as fast
as the IBM JDK1.3 ( the fastest VM at that time ). There were small
differences under different loads - but the garbage collector seemed
like the biggest factor ( GCJ performed worse
Costin Manolache wrote:
My benchmarks ( 1 yr ago ) showed GCJ-based tomcat to be as fast
as the IBM JDK1.3 ( the fastest VM at that time ). There were small
differences under different loads - but the garbage collector seemed
like the biggest factor ( GCJ performed worse on JSP pages where
Gary Benson wrote:
Hi all,
I've been working on building Tomcat and its dependencies to native
code with gcj, and I'm interested to see how it compares against
Tomcat running under a 'normal' JVM. Now, I'm well aware that
benchmarks are not a real-world indicator of performance, but I
Hi all,
I've been working on building Tomcat and its dependencies to native
code with gcj, and I'm interested to see how it compares against
Tomcat running under a 'normal' JVM. Now, I'm well aware that
benchmarks are not a real-world indicator of performance, but I don't
have any particular web
]
Sent: Tuesday, October 14, 2003 9:22 AM
To: [EMAIL PROTECTED]
Subject: Benchmarking gcj-built Tomcat
Hi all,
I've been working on building Tomcat and its dependencies to native
code with gcj, and I'm interested to see how it compares against
Tomcat running under a 'normal' JVM. Now, I'm well
Chad Johnson wrote:
I can't help with the benchmark software but I've got a question for
you. Generally speaking, how well does the gcj bytecode interpreter
perform? Is it purely and interpreter or does it do some jit'ing?
As far as I know, it's just an interpreter, but I may be wrong.
To: Tomcat Developers List
Subject: Re: Benchmarking gcj-built Tomcat
As far as I know, it's just an interpreter, but I may be wrong.
However, any calls to native-code stuff will execute as native code so
it's perhaps not quite as bad as it may seem.
Gary
Sadly it doesn't do any JITting. I recommend writing a custom
classloader that Runtime.exec()'s gcj to compile the webapp into a
.so, and then dlopen() that.
- a
Gary Benson [EMAIL PROTECTED] writes:
Chad Johnson wrote:
I can't help with the benchmark software but I've got a question for