|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : janvier 2005 Messages : 60 ![]() |
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. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
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 |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : janvier 2005 Messages : 60 ![]() |
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? |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 546 ![]() |
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... |
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : janvier 2005 Messages : 60 ![]() |
Très clair frp31, Merci.
Et concernant le load: 5 sur un bi-processeur est-ce normal? Merci encore. |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() |
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 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com