2010-06-18 31 views

Répondre

7

La réponse dépend vraiment d'un certain nombre de caractéristiques de votre application. Voir ici pour un exemple: http://jmob.ow2.org/jvm.html

Pour avoir une idée de certains critères communs, essayez googler: la performance jvm référence

+0

Les bancs énumérés à ce lien sont de nombreuses années périmées et ne fournissent plus aucune sorte de réponse significative. Je ne les recommanderais pas. –

+0

Oui, je suis d'accord. Je ne pense pas que la plupart des benchmarks disponibles sur le marché soient utiles à moins de savoir pourquoi. Ma réponse a été juste que je trouve de vieux repères utiles pour comprendre ces raisons. – Vineet

5

This one is pretty recent.

NOTE: Des points de repère cours ne sont que, un ensemble limité de routines en conserve . Ils ne vous donnent vraiment pas une vue réelle de l'image

+0

Celui-ci est ok - il est dommage que jrockit ne soit pas inclus dans le benchmark. – markovuksanovic

3

La réponse est très difficile, étant donné que chaque JVM a des forces et des faiblesses différentes.

Je cherche des repères SPEC - SPECjbb2005 & SPECjEnterprise2010 - ils sont en cours, examinés par des pairs et géré activement par de nombreuses entreprises (contrairement aux bancs de jmob.ow2.org, qui étaient vaguement courant à l'époque Pentium 3!).