Bonjour,
Je dois développer une application J2EE qui met en valeur les améliorations en termes de performance entre la JVM 5 et la JVM 6.
Des idées SVP ?
Merci
Bonjour,
Je dois développer une application J2EE qui met en valeur les améliorations en termes de performance entre la JVM 5 et la JVM 6.
Des idées SVP ?
Merci
Bonjour,
Un bon point de départ sera ici http://java.sun.com/javase/6/docs/te...nce/speed.html
C'est en anglaiset faut faire le tri entre ce qui concerne les performances et le reste
Sinon, à tout hasard, t'as fait des recherches dans le forum, dans les tutoriels et autres de DVP ?
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
Problème solutionné => je vais au bas de la page et je clique sur le bouton(qui suite à mise à jour du forum, a légèrement changé d'aspect).
Je ne suis pas sur d'avoir compris ta question. Mais il y a la fois :
- des optimisations au coeur de la JVM qui utilise de meilleurs algorithmes notamment pour le JIT et de gestion mémoire
- des optimisations dans la bibliothèque standard sur certaines fonction.
merci pour la réponse.
Est ce qu'il est possible de savoir les valeurs des paramètres que la JVM utilise en cours de l'exécution d'un programme?
merci d'avance
ManagementFactory.getRuntimeMXBean().getInputArguments();
Sinon en ce qui concerne le test des performances, tu as l'air de ne pas maitriser J2EE.
J2EE est en quelquesorte une surcouche de J2SE. C'est a dire que J2EE fourrnit des classes supplémentaire et se base sur J2SE. Inévitablement, les améliorations de J2SE impacte J2EE...
Bonjour,
dans la version 6 du java il y a plusieurs amélioration dans le garbage collector notamment dans le CMS (Concurrent Mark and Sweep), parallel compaction collector et le nouvel algorithme de GC Garbage First .
Est ce que quelqu'un a une idée comment concevoir une application J2EE qui met en valeur ces améliorations
Merci
Pour se rendre compte des améliorations du Garbage Collector, développer une application ne suffira pas : il faut être capable de repérer le gain de mémoire, le temps de passage du GC... cela ne peut se faire qu'à partir d'outils externes à ton application (des "profilers"), qui vont monitorer celle-ci : VisualVM par exemple.
Il y a déjà de nombreux tests qui ont été effectués pour justement mettre en lumière les différences : une recherchedevrait donc te donner des pistes !
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
j'ai une bonne idée sur les outils de test de performance
je que je veux faire c'est développer une application de référence sur laquelle les test de performance seront effectué, cette application devra contenir des modules qui touches les améliorations dans le GC ( par exemple pour mettre en valeur la modification du CMS dans la version 6 il faut une application a taux d'allocation d'objets élever et qui utilise un large tas)
je que je cherche c'est l'idée d'une application J2EE qui possède ces caractéristique ( utilisation intense de mutlithreading concurrentiel et non concurrentiel et taux d'allocation d'objet élevé .....)
Merci
cette commande donne la liste des argument passé à la jvm lors du lancement,
Est ce qu'il ya une moyen de savoir la liste des options interne à la jvm (par exemple j'ai un doute que la version de de la JVM 1.5 update 18 utilise l'option Biaised locking (pour optimiser la synchronisation non concurrentiel) je veux savoir si réellement cette option est réellement utilisé ou non.
merci d'avance
Partager