On est d'accord que le cache d'objets ne résout pas tout, mais faire un bench qui tombe dans le pire cas reste un peu biaisé. En réutilisant les objets, on gagne quand même quelque chose.
En fait mes souvenirs datant un peu, c'est plus des effets de cache lors de l'initialisation des objets qui ont un effet sur les perfs sur les machines multi-cores. C'est décrit dans une publication que j'avais lue à l'époque (désolé je n'ai pas trouvé de lien en accès ouvert).
[^] # Re: Fin de la pureté de Java
Posté par pmoret (site web personnel) . En réponse à la dépêche Java 8 et NetBeans 8 sont disponibles. Évalué à 1.
On est d'accord que le cache d'objets ne résout pas tout, mais faire un bench qui tombe dans le pire cas reste un peu biaisé. En réutilisant les objets, on gagne quand même quelque chose.
En fait mes souvenirs datant un peu, c'est plus des effets de cache lors de l'initialisation des objets qui ont un effet sur les perfs sur les machines multi-cores. C'est décrit dans une publication que j'avais lue à l'époque (désolé je n'ai pas trouvé de lien en accès ouvert).