[JAVA]: Profiling d'une application

: Profiling d'une application [JAVA] - Java - Programmation

Marsh Posté le 06-10-2002 à 11:32:12    

Salut,
 
J'entends souvent parler d'optimisation de perfs sous Java en adoptant telle ou telle technique. J'entends aussi que de faire un System.currentTimeMillis() avant et après la fonction étudiée n'est pas terrible.  
 
Bref, j'aimerai bien savoir comment vous faites pour savoir si telle ou telle technique est meilleure par ce que, pour ma part, j'en suis réduit au bon sens. C'est donc qualitatif mais pas quantitatif.
 
Et si vous avez des softs permettant de déterminer si un programme est trop gourmand en CPU, crée trop d'objets, etc. je suis aussi preneur  :pt1cable:  
 
 :hello:

Reply

Marsh Posté le 06-10-2002 à 11:32:12   

Reply

Marsh Posté le 06-10-2002 à 14:20:44    

bin je crois que ce genre de choses c'est indépendant de Java. De manière générale:
 

  • Un bon design et une bonne architecture
  • Des structures de données efficaces
  • Bien choisir ses Collection (ne pas prendre un vecteur pour stocker des objets de même type)


Dans le dernier "Programmez" il y a un CD avec tout un tas d'outils de benchs pour des programmes Java. Je ne l'ai pas acheté mais va voir en kiosque et tu auras les noms.
 
A+


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-10-2002 à 19:45:06    

C'est vrai que d'avoir une architecture clean, ce sera toujours mieux que d'optimiser de manière fine une appli.
 
Quant au mag "Programmez", je connaissais pas. J'vais jeter un oeil... Merci pour l'info.
 
Bon, je sais pas si c'est parcequ'on est dimanche mais ce topic n'a pas l'air de passionner les foules  :(

Reply

Marsh Posté le 07-10-2002 à 10:37:30    

:jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed