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

Administration système Discussion :

Evaluation charge systeme en temps réel


Sujet :

Administration système

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut Evaluation charge systeme en temps réel
    Bonjour,

    je souhaite faire un script me permettant de redistribuer un certain nombre de calcul. Pour cela je me base actuellement sur le load average (/proc/loadavg || uptime) pour savoir si une exécution peut être lancée ou non. mon problème réside dans le fait que le load average fournit une moyenne au minimum basée sur la dernière minute écoulée. Je souhaite savoir quelle est la démarche pour connaitre la charge système au moment d'exécution de la commande. Des idées ?

    Merci d'avance

  2. #2
    Membre expérimenté Avatar de SYL666
    Inscrit en
    Novembre 2003
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 308
    Par défaut
    Ben ... malheureusement, un charge de processeur à un instant t, c'est binaire :
    1 : oui il est utilisé
    0 : non, il est libre

    ... donc un taux de charge, c'est forcément une moyenne sur un temps : combien de fois il a été utilisé sur une période de temps donnée.

    Maintenant, sachant que ça coute de l'utilisation de processeur de calculer la valeur (faut surveiller, calculer, compter, ça utilise aussi des cycle CPU), mettre un temps trop court (milliseconde), va fausser tes calculs : si la machine passe 10% du temps à calculer sont pourcentage de temps libre... c'est un peu ridicule

    Bon, je te donne quand même un indice : la commande mpstat
    Cela devrait pouvoir monter jusqu'à 1 seconde d'intervalle, si mes souvenirs sont bons. j'espère que cela te suffit

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 28
    Par défaut
    Merci,

    je pense pouvoir m'en sortir grâce à ton aide, j'avais pris connaissance du paquet sysstat mais je voulais avant toute chose m'assurer qu'il n'y avait pas d'autres alternatives. Merci encore, très gentil de ta part .

    Bonne journée

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

Discussions similaires

  1. Developpeur Temps réel/Systemes embarqués
    Par kamouminator dans le forum Demandes
    Réponses: 0
    Dernier message: 07/05/2009, 12h37
  2. [MFC] graphique temps réel
    Par _Thomas_ dans le forum MFC
    Réponses: 10
    Dernier message: 01/06/2004, 12h56
  3. Voir requête éxécuté en temps réel ?
    Par [DreaMs] dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/01/2004, 15h52
  4. cubes temps réel en ROLAP
    Par Guizz dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 09/07/2003, 17h36
  5. Durée d'un traitement temps réel
    Par Almex dans le forum C
    Réponses: 5
    Dernier message: 29/03/2003, 15h15

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