IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Fonction Java trop lente


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de haskouse
    Homme Profil pro
    Salesforce
    Inscrit en
    Août 2009
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Salesforce
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2009
    Messages : 923
    Par défaut Fonction Java trop lente
    Bonjour tout le monde,

    En fait j'ai un petit problème.
    J'ai une fonction JAVA qui fait appel à plusieurs d'autres fonctions.
    En effet cette fonction prend beaucoup de temps à l'exécution ( parfois ça peut aller jusqu'à 5 minutes ).
    je voudrais savoir s'il y'a un moyen pour réduire ce temps d'éxécution, par exemple un outil qui me permetterai de voir quelle ligne de code est la plus lente à s'executer, etc ...

    Merci par avance

    "Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant." Mohammed le Messager d’Allah (que la paix et le salut d'Allah soient sur lui)

    Tutoriels Talend
    Mes articles publiés
    Mon CV en-ligne

  2. #2
    Membre très actif
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2011
    Messages : 214
    Par défaut
    Citation Envoyé par haskouse Voir le message
    par exemple un outil qui me permetterai de voir quelle ligne de code est la plus lente à s'executer, etc ...
    En utilisant un profiler on peut obtenir des informations intéressantes sur le temps passé dans différentes méthodes.

    Par exemple avec TPTP (plug-in Eclipse) ou le profiler de NetBeans

  3. #3
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Citation Envoyé par -gma- Voir le message
    Par exemple avec TPTP (plug-in Eclipse)[/URL]
    Je ne connaissais pas, c'est pas mal ? Je connaissais JProfiler sinon. Il reste toujours l'utilisation du mode Debug en mode pas à pas qui peut bien aider parfois
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  4. #4
    Membre Expert
    Avatar de haskouse
    Homme Profil pro
    Salesforce
    Inscrit en
    Août 2009
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Salesforce
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2009
    Messages : 923
    Par défaut
    Bonjour,

    Merci beaucoup pour vos réponses.
    Je viens d'installer TPTP sur mon Eclipse.

    Est ce que vous avez une documentation ou bien un tuto sur comment l'utiliser. Un truc pour savoir par où commencer

    Merci par avance.
    "Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant." Mohammed le Messager d’Allah (que la paix et le salut d'Allah soient sur lui)

    Tutoriels Talend
    Mes articles publiés
    Mon CV en-ligne

  5. #5
    Membre très actif
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2011
    Messages : 214
    Par défaut
    Citation Envoyé par Robin56 Voir le message
    Je ne connaissais pas, c'est pas mal ?
    Il y a pas mal de fonctionnalités, je ne suis pas suffisamment expert en profiling pour savoir si elles sont toutes pertinentes mais si on a une idée précise de ce qu'on cherche je trouve que c'est assez pratique.

    Citation Envoyé par haskouse Voir le message
    Est ce que vous avez une documentation ou bien un tuto sur comment l'utiliser. Un truc pour savoir par où commencer
    C'est assez intuitif (dans la logique Eclipse ) mais après une recherche rapide j'ai trouvé cette page qui détaille justement la mesure des temps d'exécution.

  6. #6
    Membre Expert
    Avatar de haskouse
    Homme Profil pro
    Salesforce
    Inscrit en
    Août 2009
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Salesforce
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2009
    Messages : 923
    Par défaut
    En effet je suis tombé sur cette même page, mais ça ne m'a pas beaucoup aidé car je cherche à profiler une application WEB et non pas une application java simple.

    Comment peut on profiler si on n'a pas de classe MAIN ??!!!
    "Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant." Mohammed le Messager d’Allah (que la paix et le salut d'Allah soient sur lui)

    Tutoriels Talend
    Mes articles publiés
    Mon CV en-ligne

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/09/2012, 18h03
  2. [java.nio] lecture un peu trop lente par rapport à un BufferedReader
    Par entreprise38 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 15/12/2008, 17h06
  3. Fonction file() trop lente
    Par Gwipi dans le forum Langage
    Réponses: 1
    Dernier message: 19/04/2006, 16h44
  4. [SAGE] ODBC trop lent
    Par tileffeleauzed dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 14/11/2004, 09h56
  5. Envoi de mail trop lent
    Par MASSAKA dans le forum ASP
    Réponses: 3
    Dernier message: 15/10/2004, 10h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo