Cezar Totth wrote:
> Hi,
>
> On Mon, 6 Sep 1999, Ted Neward wrote:
> ....
> >
> > I'm not sure I agree with this. As a software development consumer (or
> > project manager, for that matter), I don't care about fair comparisons, I
> > care about which OS/Web server gives me the best performance, scalability,
> > responsiveness, load-distribution/capability parameters, and so on.
>
> Yes, it is true, but I bet JWS + IBM JVM is at least three times faster
> than Apache Jserv + Blackdown JVM, and competitive with any other
> OS/JVM combination on the same hardware.
>
Using JSWDK instead of Apache JServ, I did experience such a 3-4x improvement
in servlet performance on Linux, in a pretty compute-bound application. I'm
not sure you would see as much difference in an application where performance
was dominated by network traffice, database I/O, or other considerations.
I attributed most of the difference to the presence of the JIT. I understand
that there are JITs available for Blackdown now, but haven't tested them yet.
(NOTE: This is all JDK 1.1 based -- the Blackdown 1.2 prerelease does include
a JIT).
>
> Fair comparisons (benchmarking) help people making good decisions.
>
A "fair" benchmark is nice, to help people initially select which platforms to
focus on. I prefer a "useful" benchmark, which accurately predicts for me
which platform will run my particular app the best. Counting how fast you can
access "Hello World" servlets on the various platforms, or the SPECmark rating
of the underlying JVM, is totally useless for that purpose.
Unfortunately, this is kind of a catch 22, because the only accurate test is to
run my app as the benchmark!
Fortunately, with technologies like servlets and JSP, we are not totally stuck
with our initial platform decision, as long as you take at least modest care to
make your application portable.
>
> >
> > Ted Neward
> > Patterns/C++/Java/CORBA/EJB/COM-DCOM spoken here
> > http://www.javageeks.com/~tneward
> > "I don't even speak for myself; my wife won't let me." --Me
> >
>
> Cezar
>
Craig McClanahan
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html