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 27/02/2007, 18h50   #1
Membre à l'essai
 
Inscription : janvier 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 60
Points : 20
Points : 20
Par défaut Process utilise 99% du cpu

Avec la commande top, on peut voir une colonne CPU.

Que représente exactement cette colonne?
Si elle contient 99 est-ce vraiment alarmant?

Merci de votre aide.

PS: une petite explication sur cette commande aussi serait nécessaire, notamment la véritable signification du load average.
yakotey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 19h01   #2
Membre éclairé
 
Avatar de Orian
 
Inscription : août 2006
Messages : 372
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : août 2006
Messages : 372
Points : 337
Points : 337
Envoyer un message via MSN à Orian Envoyer un message via Skype™ à Orian
La colonne CPU induique la part du CPU utilisée par le processus et 99%, c'est inquiètant

Pour ce qui est du load average...c'est compliqué.
Disons que si tu as un Load average à 1, le processeur boulote en moyenne 100% du temps par contre si c'est 0.5 alors il boulote 50% du temps. Si il est à 2, c'est qui travaille tout le temps mais qu'il doit passer d'un processus à l'autre parce qu'il a plus de travail que ce qu'il est capable de prendre.

Bon là j'ai simplifié...
__________________
iMac 27" 3.06 GHz Intel Core 2 Duo, 4Go DDR3, Mac OS 10.6.5
MacBook Pro 17", 2,3 GHz Intel Core 2 Duo, 2 Go DDR2, Mac OS 10.4.11
Orian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 19h20   #3
Membre à l'essai
 
Inscription : janvier 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 60
Points : 20
Points : 20
Merci.

1. Donc un load de 5 sur un bi-processeur n'est pas forcément inquiétant?

2. Concernant le pourcentage CPU, j'ai lu quelque part qu'un process qui est à 99% de CPU est juste en attente de ressources.Quelqu'un peut confirmer?
yakotey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 19h44   #4
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
99% c'est pas alarmant du tout en fait si il ya peu de taches à faire les processus en cours tournent fortement jusqu'a leur fin et le cpu est donc fortement utilisé

de même une machine ou beaucoup de process tournent bouffe aussi beaucoup de cpu mais alors chaque tache est plus longue à finir

bref 99% ou 100% de cpu c'est pas un bon indicateur les bons indicateurs c'est plustot le load avrage ainsi que le nombre d'idled process et de waiting process et bien sur de defunct

le load average est un taux d'utilisation moyen il peut monter tres haut mais ne doit pas y rester en permanance il doit redescendre regulierement au moins en dessous de 5 pour ne pas avoir à s'inquieter

idle comme son nom l'indique represente les processus qui foutent rien (souvent parce qu'un processus pere doit lui fournir des infos un fichier ou une ressource materielle libre...

le defunct est un processus perdu il tourne pour rien tu peux le tuer et passer au minimum la priorite de son process pere (sauf si c'est le process 1 ou 0 bien sur !)


bien sur mieux tu gere tes process et plus tu tombes le load average et plus la machine peut encaisser de nouvelles charges... mais ca demande du temps humain de faire ca.... donc a toi de voir si tes besoins vallent le coup ou si tu preferes attendre un peu plus dans les applications que tu utilises.

tu peux liberer beaucoup de cycles en ne lancant pas les services qui te sont inutiles inutile d'avoir dhcp client si tu utilises des adresses fixes par exemple...
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 19h56   #5
Membre à l'essai
 
Inscription : janvier 2005
Messages : 60
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 60
Points : 20
Points : 20
Très clair frp31, Merci.

Et concernant le load: 5 sur un bi-processeur est-ce normal?

Merci encore.
yakotey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 20h03   #6
Membre éclairé
 
Avatar de Orian
 
Inscription : août 2006
Messages : 372
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : août 2006
Messages : 372
Points : 337
Points : 337
Envoyer un message via MSN à Orian Envoyer un message via Skype™ à Orian
Oui, c'est normal, comme l'a dit frp31, tant que ça reste ne dessous de 5, ça va. Comme c'est un bi-processeur, ça te donne du 2,5 par processeur.
__________________
iMac 27" 3.06 GHz Intel Core 2 Duo, 4Go DDR3, Mac OS 10.6.5
MacBook Pro 17", 2,3 GHz Intel Core 2 Duo, 2 Go DDR2, Mac OS 10.4.11
Orian 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 +2. Il est actuellement 18h31.


 
 
 
 
Partenaires

Hébergement Web