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

Linux Discussion :

temps d'execution d'un script


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 89
    Par défaut temps d'execution d'un script
    Bonjour tout le monde,

    Voilà, mon problème est simple, j'aimerais pouvoir afficher à la fin de l'exécution d'un script le temps d'éxécution du programme, voire le mettre dans une variable.

    Question subsidiare : Comment faire pour mettre seulement l'heure dans une variable (ou afficher seulement l'heure). J'ai tenté des trucs mais sans succes avec la commande date.

    Voilà, si quelqu'un peut m'aider..

  2. #2
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Par défaut
    1/ Ajoute "Times" à la fin de ton programme et tu fais une rédirection dans un fichier
    tu auras le temps reel, user et system sous la forme :
    "%dm%fs %dm%fs\n%dm%fs %dm%fs\n",
    <shell user minutes>, <shell user seconds>, <shell system minutes>, <shell system seconds>,
    <children user minutes>, <children user seconds>, <children system minutes>, <children system seconds>
    2/ Ajoute "Time" à la fin de ton programme
    Tu auras le résultat sur la sortie standart

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 89
    Par défaut
    ok..., c'est quoi la différence entre user time, real time et system time?

    Et à défaut de paraître tatillon, comment je peux faire pour avoir le temps d'execution d'une partie de mon script?

    merci de vos réponses

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Par défaut
    tu dois pouvoir initialiser times dans ton début de tonscript et le ré afficher ensuite à la fin que tu souhaites
    Je l'ai jamais fais mais ca ne dois pas être compliqué

    Tu peux toujours utiliser "man times"

    A+

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 89
    Par défaut
    j'ai deja essayé de regardé la man de times....

    times Print the accumulated user and system times for the shell and for processes run from the shell. The return status is 0.
    Un peu léger je trouve... Enfin bon, je vais voir ce que je peux faire.
    Merci padawanette.

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Juillet 2008
    Messages : 97
    Par défaut
    regarde le man sur Internet moi javais trouvé pas mal d'informations

Discussions similaires

  1. Temps d'execution d'un script et rafraichissement ecran
    Par kramer Mc Barreth dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 25/06/2012, 11h03
  2. Diminuer le temps d'execution d'un script perl
    Par Isabella83 dans le forum Langage
    Réponses: 16
    Dernier message: 24/02/2012, 11h46
  3. [MySQL] temps d'execution d'un script sur un serveur web
    Par cerco1 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 29/10/2011, 18h30
  4. Réponses: 4
    Dernier message: 21/08/2006, 03h54
  5. Temps d'execution d'un script c++ sous linux
    Par sharantyr dans le forum Linux
    Réponses: 10
    Dernier message: 04/06/2006, 18h51

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