Travailler sans JIT aujourd'hui revient à courir un 100m en
talons aiguilles.

Les performances sont appréciables sur tout type d'application.
Les bugs risquent plus de provenir d'une éventuelle partie native
du driver JDBC (type II) que du JIT. Ceci dit, si le JIT présente
une erreur (sur-optimisation par exemple), il y a moyen sous
Solaris d'indiquer à celui-ci de ne pas optimiser une méthode
donnée.

Ceci dit, je te conseille d'utiliser une JVM plus récente (1.3.1
par exemple).

Cdlt,
Alexis


Patrice Godard wrote:

> -----Original Message-----
> From: "Guillaume Helle"<[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Date: Fri, 17 May 2002 11:10:44 +0200
> Subject: JIT sur SUN Solaris et JDBC Oracle
> 
> Bonjour,
> 
> j'ai trouv? des diff?rences de performances tr?s importantes avec 
> la JVM 1.2.2 et gardant l'option sunwjit plut?t que nojit
> (JAVA_COMPILER=NONE) lors d'appels JDBC sur une base Oracle.
> 
> Le facteur d'am?lioration se situe entre 5 et 6...
> 
> Mais j'aimerai quand m?me savoir quels sont les inconv?nients que 
> peut amener le JIT : bugs? cache?
> ----------------------
> 
> Aucun à ma connaissance.
> Il ne me serait même pas venu à l'idée de désactiver le JIT! (sauf pour 
>débugguer).
> Je te conseillerais plutot d'utiliser une JVM1.3 pour pouvoir utiliser HotSpot.
> En particulier HotSpot server pour une appli J2EE.
> 
> De mon côté je me tâte pour passer en 1.4, pour pouvoir profiter des 
>améliorations de perfs en I/O.
> 
> Patrice
> 
> -- Use Opera, the most user-friendly web browser on Earth --
> --
> 
> 
> 


Répondre à