OVH Cloud OVH Cloud

[Documentation] sur java et JVM

3 réponses
Avatar
pop.wanadoo.fr
J'ai besoin de trouver un site et si possible en francais m'expliquant
clairement les options de la commande java ( style -verbose, -Xmx etc ... )
et les options de configuration de la JVM car j'ai des petits problèmes de
performance entre autre ...

3 réponses

Avatar
Marc Collin
pop.wanadoo.fr wrote:
J'ai besoin de trouver un site et si possible en francais m'expliquant
clairement les options de la commande java ( style -verbose, -Xmx etc ... )
et les options de configuration de la JVM car j'ai des petits problèmes de
performance entre autre ...




utilise un profiler pour voir où sont les problèmes

--
La boîte à prog http://www.laboiteaprog.com

Avatar
Cédric Chabanois
Tu peux résoudre des problèmes de mémoire avec les paramètres de java
mais pour les problèmes de perf, je pense que çà va être plus dur.

J'ai vu çà qui en parle un petit peu :
http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,1604,00.html

Cédric

J'ai besoin de trouver un site et si possible en francais m'expliquant
clairement les options de la commande java ( style -verbose, -Xmx etc ... )
et les options de configuration de la JVM car j'ai des petits problèmes de
performance entre autre ...




Avatar
Philippe Le Van
pop.wanadoo.fr wrote:
J'ai besoin de trouver un site et si possible en francais m'expliquant
clairement les options de la commande java ( style -verbose, -Xmx etc ... )
et les options de configuration de la JVM car j'ai des petits problèmes de
performance entre autre ...


Bonjour,
Désolé, ça ne sera pas en français ;-)
Voilà une page pour la JVM 1.4.2 de SUN.
http://java.sun.com/docs/hotspot/gc1.4.2/

La plupart de ces options varient selon la JVM que tu utilises.
Pour comprendre ce que veulent dire ces options, il faut comprendre
le fonctionnement du garbage collector (qui ne marche pas de
la même façon dans toutes les JVM). Tu n'as donc pas d'autre choix
que d'aller voir la doc de l'éditeur de ta JVM. (le mot magique, c'est
"tuning" dans les moteurs de recherche de SUN, IBM, BEA... suivant ta
JVM...).

Sinon les 3 options de base, c'est
-verbose : affiche les actions du garbage collector (GC) sur stdout
-Xms : espace mémoire alloué à la JVM au lancement de la JVM
-Xmx : espace mémoire max alloué à la JVM (dans ton OS, la mémoire
utilisée par la JVM ne devrait pas dépasser la valeur -Xmx)

Bonnes recherches et bonne lecture,
Philippe