Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 18/02/2010, 09h04   #1
Invité régulier
 
Inscription : avril 2008
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 28
Points : 9
Points : 9
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
Vantrax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2010, 23h21   #2
Membre confirmé
 
Avatar de SYL666
 
Cédric
Inscription : novembre 2003
Messages : 308
Détails du profil
Informations personnelles :
Nom : Cédric

Informations forums :
Inscription : novembre 2003
Messages : 308
Points : 296
Points : 296
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
__________________
The Big Bang theory : In the beginning there was nothing, and it exploded. (Terry Pratchett)

IT Quote : "Unix is user-friendly. It's just very selective about who its friends are."
SYL666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 09h34   #3
Invité régulier
 
Inscription : avril 2008
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 28
Points : 9
Points : 9
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
Vantrax est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 15h29.


 
 
 
 
Partenaires

Hébergement Web