Виртуальные машины Java (JVM) и их сравнение производительности
Мне было интересно, знает ли кто-нибудь, есть ли какие-то критерии, которые сравнивают следующие jvms.
солнце для JVM и использовать OpenJDK JVM-машины и сайт Rockit в JVM и в J9 JVM-машины и Апач гармонии.
какой из них имеет лучшую производительность?
3 ответов
ответ действительно зависит от ряда характеристик приложения. См. здесь для примера:http://jmob.ow2.org/jvm.html
чтобы получить представление о некоторых общих критериях, попробуйте Googling: JVM Performance benchmark
Примечание: конечно, бенчмарки - это просто ограниченный набор консервированных процедур. Они действительно не дают вам реального представления о картине
ответ очень сложный, учитывая, что каждая JVM имеет разные сильные и слабые стороны.
Я бы посмотрел на спецификации бенчмарков -смену specjbb2005 & SPECjEnterprise2010 - они актуальны, рецензируются и активно управляются многими компаниями (в отличие от jmob.ow2.org скамейки, которые были смутно актуальны в эпоху Pentium 3!).