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

Unix Discussion :

[HP-UX] Commande TOP consommation SYSTEM/KERNEL


Sujet :

Unix

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    461
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 461
    Points : 283
    Points
    283
    Par défaut [HP-UX] Commande TOP consommation SYSTEM/KERNEL
    Bonjour,

    Je souhaite savoir, lorsque je lance la commande TOP, à partir de quelle pourcentage de consommation CPU SYSTEM/KERNEL je dois commencer à m'inquièter.
    Voici un extrait d'un TOP sur HP-UX :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    CPU   LOAD   USER   NICE    SYS   IDLE  BLOCK  SWAIT   INTR   SSYS
     0    0.92  24.8%   0.0%  52.1%  23.2%   0.0%   0.0%   0.0%   0.0% 
     1    0.97  31.5%   0.0%  53.5%  15.0%   0.0%   0.0%   0.0%   0.0% 
    ---   ----  -----  -----  -----  -----  -----  -----  -----  -----
    avg   0.94  28.1%   0.0%  52.7%  19.2%   0.0%   0.0%   0.0%   0.0% 
     
    Memory: 2701092K (2460736K) real, 3098024K (2713748K) virtual, 66272K free  Page# 1/18
     
    CPU TTY  PID USERNAME PRI NI   SIZE    RES STATE    TIME %WCPU  %CPU COMMAND
     1   ?  9128 sybase   152 20  5661M  4780K run   51172:52 88.29 88.14 dataserver
     1   ?  9134 sybase   228 20  5660M  4008K run   48426:59 85.38 85.23 dataserver
     0   ?    52 root     152 20 21600K 19200K run   1540:52  1.35  1.34 vxfsd
     1   ?  3047 root     154 20 79220K  3528K sleep  323:54  0.44  0.44 tina_daemon
     0   ?  2492 root     152 20   436M   333M run    659:35  0.40  0.40 coda
     0   ?  2158 root     152 20   162M 55808K run     16:49  0.23  0.23 cimserver
     1   ?  2052 root     152 20 13672K  3968K run    119:32  0.18  0.18 snmpdm
     1   ?  2470 root     152 20 39948K  5276K run      0:11  0.16  0.16 ovbbccb
     1   ?  2144 root     152 20 25512K  3616K run      1:11  0.14  0.14 rpcd
     0   ?  2926 root     152 20   111M 14792K run     10:23  0.14  0.14 vxsvc
    Je ne trouve pas normal d'avoir une telle consommation CPU pour le système et pense savoir pourquoi (deux dataservers sur 2 CPU donc le système doit partager), mais ne sait pas qu'elle est le seuil pour cette valeur.

    Merci pour votre aide.

  2. #2
    Membre actif Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Points : 278
    Points
    278
    Par défaut
    chelou le top de HP


    sinon ta peut etre vmstat qui de donne toutes les attentes CPU pour savoir s'il sont a la ramasse

    mais c'est de la base de donnéé... donc ca travail en memoire... donc ca consomme pas mal de CPU

    ya tellement de machine qui foute rien.... que ca devient un probleme quand elle travail lol

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    461
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 461
    Points : 283
    Points
    283
    Par défaut
    Salut petitfrere,

    Ce qui est chelou, c'est surtout que les SYSTEM consomme plus que le USERS.

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    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 : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    le load <= 2 par core est acceptable. (en total bien sur)
    idéalement le load doit tourner entre 0.7 et 1.5 par core

    mais ceci n'interdit pas des pics à 4 par core si ceux ci ne dure que quelques instants (<= 5 minutes concécutives)

    par exemple sur une machine bi-processeurs monocore un pic à 8.0 pendant 2 minutes est acceptable. un load de 3.0 en moyenne est parfaitement acceptable.
    un load de 1.4 en moyenne est peu acceptable (sous - usage de la machine).
    un load en moyenne à 5.0 est limite ( sur usage de la machine).

    l'utilisation optimale devrait etre ~3.0 & 4.0~ en moyenne serait parfait.

    mais c'est très téhorique, parce qu'un load identique sur deux machines differentes ne feront pas le même ressenti utilisateur car le load ne tient aucun compte des I/O periphs.

    autrement dit une machine avec un load de 1.8 peut etre ressentie par l'utilisateur final comme plus rapide que la meme config a 1.0 de load...
    (vitesse disque / réseau etc...etc....)

    bref il ne faut pas se fier à ça pour mesurer autre chose que le load en terme d'alarming et ne surtout pas se baser la dessus pour autre chose.

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    461
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 461
    Points : 283
    Points
    283
    Par défaut
    Bonsoir frp21,

    Ce qui me chiffonne, c'est pas les valeurs du Load mais le fait que le CPU soit si élevée comparativement au USERS.

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

Discussions similaires

  1. GNU commande "TOP"
    Par Deepc dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 08/06/2007, 11h23
  2. La commande top
    Par salseropom dans le forum Linux
    Réponses: 1
    Dernier message: 15/11/2006, 11h30
  3. La commande top -d
    Par learn dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 12/04/2006, 16h48
  4. Commande top Cherche documentation sur Load ave
    Par New dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 20/12/2005, 12h21
  5. [Appli Console]Pb exec command ac fct system(const char *)
    Par Le_magicien999 dans le forum MFC
    Réponses: 2
    Dernier message: 16/08/2005, 16h07

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