Hi Anthony,

Thanks for running the tests.

Anthony J. Starks wrote:

Here are some informal timings of Batik 1.5 under Panther; unfortunately, I don't have comparisons with the older platform. I'm hoping others can fill this in for both older Mac and other platforms as well.

Is there anyone with a similar Powerbook?


Environment:
Batik 1.5
Powerbook G4 667MhZ, 512 Mb Ram
Mac OS X 10.3 (Panther)
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-99)
Java HotSpot(TM) Client VM (build 1.4.1_01-27, mixed mode)

Time from startup to first display of squggle: 16 seconds
After startup, I timed the load and display times for selected files in the samples directory:

Does this 16sec vary at all from 'cold start' to 'warm start'? So on windows there is a _very_ large difference between the start time for the first run and the second run (I think because the class files get cached in Memory). Also is this from a 'jar' file or from class files? I would guess jar file.

  Did you use the
'Preferences->Browser Options->Optional Behaviors->Show Debug Trace'
for the following times?  I would guess not (since they aren't in millis).
For this to show up you would have to start from the terminal window:

% java -jar svg-browser samples/anne.svg

This gives millisec times for each phase of rendering a document:

Document load started...
Document load completed in 100 ms
GVT build started...
GVT build completed in 220 ms
GVT rendering preparation...
GVT rendering prepared in 10 ms
GVT rendering started...
GVT rendering completed in 220 ms



anne.svg 2 sec
gradients.svg :  1.5 sec
logoShadowOffset:  < 1 sec
mapSpain.svg  16 sec
textRotateShadows:  13 sec

Here are the transcoding (svg to pdf ) times for all of the files in the samples directory

ajstarks> for i in *.svg
 > do
 > time java -jar ~/batik-1.5/batik-rasterizer.jar -m application/pdf $i
 > done
About to transcode 1 SVG file(s)

Converting 3D.svg to 3D.pdf ... ... success

real    0m21.365s
user    0m7.350s
sys     0m2.220s
About to transcode 1 SVG file(s)

Converting GVT.svg to GVT.pdf ... ... success

real    0m18.739s
user    0m14.800s
sys     0m1.200s
About to transcode 1 SVG file(s)

Converting anne.svg to anne.pdf ... ... success

real    0m10.153s
user    0m7.510s
sys     0m1.000s
About to transcode 1 SVG file(s)

Converting asf-logo.svg to asf-logo.pdf ... ... success

real    0m12.689s
user    0m8.710s
sys     0m1.390s
About to transcode 1 SVG file(s)

Converting barChart.svg to barChart.pdf ... ... success

real    0m23.262s
user    0m8.430s
sys     0m1.900s
About to transcode 1 SVG file(s)

Converting batik3D.svg to batik3D.pdf ... ... success

real    0m12.463s
user    0m8.510s
sys     0m0.980s
About to transcode 1 SVG file(s)

Converting batik70.svg to batik70.pdf ... ... success

real    0m19.732s
user    0m12.420s
sys     0m1.730s
About to transcode 1 SVG file(s)

Converting batikBatik.svg to batikBatik.pdf ... ... success

real    0m19.197s
user    0m13.840s
sys     0m1.900s
About to transcode 1 SVG file(s)

Converting batikCandy.svg to batikCandy.pdf ... ... success

real    0m21.092s
user    0m15.130s
sys     0m1.790s
About to transcode 1 SVG file(s)

Converting batikFX.svg to batikFX.pdf ... ... success

real    0m11.481s
user    0m7.920s
sys     0m1.050s
About to transcode 1 SVG file(s)

Converting batikLogo.svg to batikLogo.pdf ... ... success

real    0m17.289s
user    0m11.020s
sys     0m1.640s
About to transcode 1 SVG file(s)

Converting batikYin.svg to batikYin.pdf ... ... success

real    0m10.539s
user    0m7.470s
sys     0m1.180s
About to transcode 1 SVG file(s)

Converting chessFont.svg to chessFont.pdf ... ... success

real    0m25.212s
user    0m8.870s
sys     0m2.030s
About to transcode 1 SVG file(s)

Converting chessboard.svg to chessboard.pdf ... ... success

real    0m10.210s
user    0m7.110s
sys     0m1.150s
About to transcode 1 SVG file(s)

Converting gradients.svg to gradients.pdf ... ... success

real    0m9.576s
user    0m6.840s
sys     0m1.010s
About to transcode 1 SVG file(s)

Converting henryV.svg to henryV.pdf ... ... success

real    0m35.256s
user    0m18.540s
sys     0m3.060s
About to transcode 1 SVG file(s)

Converting logoShadowOffset.svg to logoShadowOffset.pdf ... ... success

real    0m12.345s
user    0m9.130s
sys     0m1.060s
About to transcode 1 SVG file(s)

Converting logoTexture.svg to logoTexture.pdf ... ... success

real    0m12.280s
user    0m8.330s
sys     0m1.340s
About to transcode 1 SVG file(s)

Converting mapSpain.svg to mapSpain.pdf ... ... success

real    0m44.276s
user    0m22.590s
sys     0m3.090s
About to transcode 1 SVG file(s)

Converting mapWaadt.svg to mapWaadt.pdf ... ... success

real    0m33.521s
user    0m16.900s
sys     0m2.530s
About to transcode 1 SVG file(s)

Converting mathMetal.svg to mathMetal.pdf ... ... success

real    0m37.325s
user    0m20.650s
sys     0m3.140s
About to transcode 1 SVG file(s)

Converting mines.svg to mines.pdf ... ... success

real    0m22.779s
user    0m7.930s
sys     0m2.020s
About to transcode 1 SVG file(s)

Converting moonPhases.svg to moonPhases.pdf ... ... success

real    0m27.598s
user    0m11.120s
sys     0m2.410s
About to transcode 1 SVG file(s)

Converting sizeOfSun.svg to sizeOfSun.pdf ... ... success

real    0m27.151s
user    0m10.980s
sys     0m2.110s
About to transcode 1 SVG file(s)

Converting starfield.svg to starfield.pdf ... ... success

real    0m28.807s
user    0m12.440s
sys     0m2.280s
About to transcode 1 SVG file(s)

Converting strokeFont.svg to strokeFont.pdf ... ... success

real    0m25.700s
user    0m9.290s
sys     0m2.350s
About to transcode 1 SVG file(s)

Converting sunRise.svg to sunRise.pdf ... ... success

real    0m43.416s
user    0m20.660s
sys     0m3.740s
About to transcode 1 SVG file(s)

Converting sydney.svg to sydney.pdf ... ... success

real    0m34.219s
user    0m15.490s
sys     0m2.850s
About to transcode 1 SVG file(s)

Converting textRotate.svg to textRotate.pdf ... ... success

real    0m39.204s
user    0m18.140s
sys     0m2.920s
About to transcode 1 SVG file(s)

Converting textRotateShadows.svg to textRotateShadows.pdf ... ... success

real    1m8.645s
user    0m46.890s
sys     0m4.740s



On Oct 26, 2003, at 2:44 AM, Andreas Neumann wrote:

Anthony, did you notice any performance difference with Panther and the new Java
release?


Since I tweaked my current MacOSX laptop quite a bit towards Open Source
(Postgres, fink, latex, etc.) I hesitate to upgrade to Panther unless I have a
good reason ;-)


Thanks for any info,
Andreas



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to