[wellylug] Java 32 Bit/ Java 64 Bit Performance
Gerald.Roehrbein
Gerald.Roehrbein at oraforecast.com
Tue Apr 28 09:17:01 NZST 2009
Hello,
I've tested Java with 32/64 Bit Linux and 32/64 Bit data model.
Results:
a) 32 Bit Linux + 32 Bit Java memory model gave best performance
especially with memory allocation. Test program took 45 minutes.
b) 64 Bit Linux + 32 Bit Java memory model gave bad performance. Test
program took 90 minutes.
c) 64 Bit Linux + 64 Bit Java memory model gave good performance. Test
program took 70 minutes.
The reason for the difference was the duration of some types of memory
allocations. The application reads 70.000 records from a database into a
java clients memory.
d) Permanent monitoring of Java garbage collection costs two times using
JConsole. The worst case scenario was b) with monitoring. Test program
took 2.5+x hours.
My question:
I'm interested in a complete Java benchmark for 32/64 Bit Linux.
Probably someone already made that and probably a list member know where
I can find the documentation of the test?
At the official benchmark website http://www.spec.org/ are some
published results for Java but no 32/64Bit comparison. Due to lack of
32/64 Bit test systems and time I'm not able to benchmark this by myself
using the published software from spec.org.
Maybe here is a student who is wants to benchmark and publish results or
already done it.
kind regards
Gerald
More information about the wellylug
mailing list