Java performance

From GumstixDocsWiki

Jump to: navigation, search

Benchmarks

Benchmarks of Java are notoriously unreliable, because of the wide array of runtime optimizations that standard JVMs perform -- not to mention the fact that the benchmarks themselves are artificial. That said, here are some simple benchmark results for Java on the Gumstix.

The benchmarks used:

Feel free to download and replicate these benchmarks, and to add other Gumstix motherboards.

Benchmark results, with desktop systems for reference
Implementation Type Motherboard Dhrystone Linpack
JamVM 1.4.2 Interpreted Connex 400xm-bt 13850 dhrystone/sec 1.207 MFLOPS
Sun JDK 1.5.0_6 (Linux) JIT Core Duo 2.1GHz 3636363 dhrystone/sec 76.296 MFLOPS
Apple JDK 1.5.0_6 (MacOS) JIT Core Duo 2.1GHz 2714440 dhrystone/sec 98.095 MFLOPS
Personal tools