Il y a quelques temps, ibm avait sorti un premier billet sur le monitoring d'applications Java.
En début de semaine est sorti le deuxième volet avec de courtes présentation de :
- jhat : analyse de la heap
- jmap : dump de la heap
- jstack : stack trace de thread
- jstat : statistiques de performances
- jps : des infos sur la JVM
J'en profite pour mettre un lien sur les séries des '5 choses que vous ne savez pas à propos de...' sur le site d'IBM.
Affichage des articles dont le libellé est java performance. Afficher tous les articles
Affichage des articles dont le libellé est java performance. Afficher tous les articles
vendredi 16 juillet 2010
mercredi 29 avril 2009
Les performances en Java
Voici quelques conseils pour améliorer les performances de votre code en java.
La création d'objet, JDBC, les StringBuilder à la place des StringBuffer.
En effet, depuis Java 5, les StringBuilder sont apparus, ils ne sont pas thread safe, et donc plus performants dans la majorité des applications. Vous trouverez un article plus détaillé sur cette particularité ici.
Pour information, il en va de même pour les HashMap et les HashTables.
A quoi s'ajoute de petites informations sur le tuning de la JVM.
Et si vous voulez mesurer vos performances dirigez vous vers Perf4j.
A bon entendeur
La création d'objet, JDBC, les StringBuilder à la place des StringBuffer.
En effet, depuis Java 5, les StringBuilder sont apparus, ils ne sont pas thread safe, et donc plus performants dans la majorité des applications. Vous trouverez un article plus détaillé sur cette particularité ici.
Pour information, il en va de même pour les HashMap et les HashTables.
A quoi s'ajoute de petites informations sur le tuning de la JVM.
Et si vous voulez mesurer vos performances dirigez vous vers Perf4j.
A bon entendeur
mardi 17 mars 2009
Les performances en Java
Comment tester ou mesurer les performances de son applications ?
L'article suivant présente DynaTrace, les interfaces ont l'air claires, les résultats faciles à trouver, dommage c'est payant.
Bon et bien il ne reste plus qu'à coder proprement et comprendre les tenants et aboutissants, ca demande du travail! Alors commencer par lire l'article sur la fonction 'Escape analysis' de la JVM.
L'article suivant présente DynaTrace, les interfaces ont l'air claires, les résultats faciles à trouver, dommage c'est payant.
Bon et bien il ne reste plus qu'à coder proprement et comprendre les tenants et aboutissants, ca demande du travail! Alors commencer par lire l'article sur la fonction 'Escape analysis' de la JVM.
Libellés :
java analyse,
java analysis,
java performance
dimanche 20 juillet 2008
Java performance tuning
On parle ou parlait souvent des lenteurs des programmes Java.
Moins vrai maintenant (sauf peut etre avec JavaFX, aie aie, ne tapez pas!!!), les bonnes pratiques
sont toujours essentielles.
Voici une conversation avec un "Java Champion" Kirk Pepperdine, il nous raconte son histoire, quelques une des ces méthodes, l'article reprend un lien que Kirk a mis en place sur infoQ.
C'est un article intéressant.
Moins vrai maintenant (sauf peut etre avec JavaFX, aie aie, ne tapez pas!!!), les bonnes pratiques
sont toujours essentielles.
Voici une conversation avec un "Java Champion" Kirk Pepperdine, il nous raconte son histoire, quelques une des ces méthodes, l'article reprend un lien que Kirk a mis en place sur infoQ.
C'est un article intéressant.
Inscription à :
Articles (Atom)