cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jacek Ambroziak <jacek_ambroz...@yahoo.com>
Subject Re: AW: some XSLT benchmarks
Date Wed, 20 Feb 2002 16:44:20 GMT
You guys may find another data point interesting...

(I am using Sun's newest 1.4 on Linux)

I reran the test with '-verbosegc' flag gathering GC
info into files.
and then counted Full garbage collections

grep Full gcXSLTC | wc -l
grep Full gcXT    | wc -l

and so on.

The results:

XSLTC    21
XT      140
Saxon   308
Xajan2J 349

In terms of total GCs (full & incr.) 


   2177 gcXT
   3466 gcXSLTC
   3931 gcXalanJ
   4562 gcSaxon

Ratios full GCs/all GCs:

XSLTC  0.006
XT     0.064
Saxon  0.067
XalanJ 0.089

Incemental GCc (for which JVMs optimize) are about 2
orders
of magnitude faster, so It Is A Good Thing  :-) if the
majority of
GC work can be taken care of via incremental GC.

The fewer GCs improve performance in a number of ways.
Especially

1) when memory is scarce anyway: PDA, cell phone
2) when on a server XSLT is put to truly heavy duty
   transformation work (heavy load)

--Jacek

__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message