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 :

Occupation CPU très élevée


Sujet :

Administration système

  1. #1
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut Occupation CPU très élevée
    Bonjour,

    je ne comprends pas, voila ce que mon top me retourne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    top - 11:32:45 up  1:08,  4 users,  load average: 3.31, 3.30, 3.72
    Tasks: 223 total,   3 running, 220 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.3% us, 62.8% sy,  0.1% ni, 36.8% id,  0.1% wa,  0.0% hi,  0.0% si
    Mem:   4151320k total,  3445816k used,   705504k free,    14636k buffers
    Swap:  6193128k total,        0k used,  6193128k free,  3152164k cached
    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+ COMMAND
    4262 root      25   0 39240 8536 2284 R 99.1  0.2  62:25.83 X
    4864 root      26  10 30048  16m 9864 S 78.3  0.4  48:48.93 rhn-applet-gui
    7332 root      17   0  2612 1024  744 R 24.5  0.0   0:05.18 top
    3825 root      17   0  8636 5316 1608 R 18.1  0.1  10:11.00 hald
    2298 root      20   0  1832  476  404 S 10.9  0.0   3:12.80 irqbalance
    3641 root      17   0 10840 2996 1976 S  6.9  0.1   3:40.14 xterm
    2820 root      17   0  224m  25m 7348 S  4.0  0.6   3:50.84 java
    J'ai un load average très elevé et des process comme X qui prennent tout le CPU.
    Quelqu'un a deja eu un truc comme ca ?
    merci

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Bonjour,

    Citation Envoyé par sebhm
    je ne comprends pas, voila ce que mon top me retourne :
    C'est normale que ton processeur soit utilisé à plus de 240%
    A mon avis c'est une incohérence de top, tu as essayé d'obtenir ces informations pas un autre programme ?

    (Et comment ça se fait que tu as un X de lancé en étant root )

  3. #3
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Oui je sais, c'est pas bien en root

    mais la sécurité viendra plus tard....

    Quel autre programme/commande puis je utiliser pour controler cela ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Par défaut
    Salut,
    Essaye avec Ksysguard, ça te donne un aperçu graphique de l'utilisation de ta machine.

    Je sais pas si ça y es sur tout les Linux, mais essaye de trouver un truc qui y ressemble dans "système->Surveillance du système", enfin tout depend de ta distib.

    Voila

  5. #5
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Le moniteur systeme (interface graphique) me donne lui aussi une occupation très elevé.
    Il voit 4 processeurs (2 cpu hyperthreadés) dont 2 sont à 100 %

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Par défaut
    Juste une question comme ça, parce que la je vois pas bien ce qui peut provoquer ça.
    Est-ce qu'il y a des ralentissements? Ou est-ce que la machine tourne comme si de rien n'etait?

  7. #7
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    et bien des ralentissements, c'est difficile à dire.
    C'est une machine qui remplace un vieux Solaris et elle vient juste d'etre mise en production. Du coup, les utilisateurs n'ont pas de reperes et n'ont pas signalé de ralentissement.
    En tout cas, ca ne les empeche pas de bosser

  8. #8
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    L'augmentation importante de la charge (>3 dans ton top) est souvent liée à des états d'attente dans des entrées/sorties (il n'y a qu'a voir comment on flingue les performances avec un gros find ).

    C'était très vrai en noyau 2.4, cela l'est un peu moins en noyau 2.6, mais reste quand même une piste sérieuse. Changer le mode d'écriture du "scheduler" d'entrées/sortie du noyau 2.6 (à anticipatory par défaut) permet souvent de gagner en performances et de limiter les attentes en E/S.

    Une autre piste à creuser est peut-être du côté de ton java et de ton rhn-applet-gui qui a l'air de consommer pas mal de CPU, et peut être d'en faire consommer à X s'il a un problème d'affichage.

    Il peut-être intéressant de se passer un moment de cette application/service, le temps de voir si elle n'est pas à l'origine du trouble.

    Bon courage.

  9. #9
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Citation Envoyé par gege2061
    C'est normale que ton processeur soit utilisé à plus de 240%
    On a pas le meme boulier,
    Cpu(s): 0.3% us, 62.8% sy, 0.1% ni, 36.8% id, 0.1% wa, 0.0% hi, 0.0% si
    0.3+62.8+0.1+36.8+0.1+0+0 = 100.1 % on est loin des 240 !!!

  10. #10
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Citation Envoyé par gnto
    On a pas le meme boulier,

    0.3+62.8+0.1+36.8+0.1+0+0 = 100.1 % on est loin des 240 !!!
    Ce qu'a vu gege2061, c'est ça :

    99.1 % pour X
    78.3 % pour rhn-applet-gui
    24.5 % pour top
    18.1 % pour hald
    ...

    soit 99 + 78 + 25 + 18 = 220%, déjà ... mais sur 4 unités d'exécution, c'est raisonnable.

  11. #11
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Citation Envoyé par 2Eurocents
    Ce qu'a vu gege2061, c'est ça :

    99.1 % pour X
    78.3 % pour rhn-applet-gui
    24.5 % pour top
    18.1 % pour hald
    ...

    soit 99 + 78 + 25 + 18 = 220%, déjà ... mais sur 4 unités d'exécution, c'est raisonnable.
    Il me semble que y'en a 3 seulement qui run !!! rhn-applet-gui est en sleeping
    Tasks: 223 total, 3 running, 220 sleeping, 0 stopped, 0 zombie
    4864 root 26 10 30048 16m 9864 S 78.3 0.4 48:48.93 rhn-applet-gui
    donc 99+25+18 = 138 %

Discussions similaires

  1. Thread et occupation CPU
    Par kramer dans le forum C++Builder
    Réponses: 11
    Dernier message: 24/05/2005, 22h57
  2. Réponses: 1
    Dernier message: 12/04/2005, 21h36
  3. Réponses: 2
    Dernier message: 05/10/2004, 23h43
  4. Connaître le taux d'occupation CPU
    Par Thom@s dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 13/11/2003, 00h44

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