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

Linux Discussion :

avoir le % cpu utilisé par les processus


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut avoir le % cpu utilisé par les processus
    Bonjour,

    j'ai besoin d'une commande pour avoir pour chaque processus le % d'utilisation cpu
    alors j'ai utilisé ça : ps ux | grep user | sort -r -k3 > ps.log
    alors le sorte ne me donne pas ce que je veux un tri décroissant par %utilisation et quand je fais l'addition des valeurs j'ai beaucoup plus que 100% j'ai voulu comprendre pourquoi.

    Merci de vos réponse

    Walid

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    la commande "top" ne fait-elle pas l'affaire?

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par Mygale1978 Voir le message
    Salut,

    la commande "top" ne fait-elle pas l'affaire?
    salut,
    la commande top ne me permet pas de rediriger la réponse vers un fichier, c'est de l'interactif

  4. #4
    Invité
    Invité(e)
    Par défaut
    Rien ne t'empêche d'avoir un snapshot dans un fichier.

    man top

    -n : Number of iterations limit as: -n number
    Specifies the maximum number of iterations, or frames, top should produce before ending.
    [sshuser@server ~]$ top -n1 > test.txt
    [sshuser@server ~]$ cat test.txt
    top - 11:08:48 up 205 days, 17:07, 1 user, load average: 0.16, 0.19, 0.18
    Tasks: 76 total, 1 running, 75 sleeping, 0 stopped, 0 zombie
    Cpu(s): 22.8% us, 0.4% sy, 0.0% ni, 76.7% id, 0.0% wa, 0.0% hi, 0.0% si
    Mem: 3858904k total, 3743848k used, 115056k free, 85572k buffers
    Swap: 1020088k total, 84k used, 1020004k free, 3007600k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    24437 sshuser 16 0 2020 920 716 R 21.5 0.0 0:00.29 top
    1 root 16 0 1740 576 500 S 0.0 0.0 0:07.23 init
    2 root 34 19 0 0 0 S 0.0 0.0 0:00.02 ksoftirqd/0
    3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
    4 root 10 -5 0 0 0 S 0.0 0.0 0:00.04 events/0
    5 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 khelper
    6 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
    10 root 10 -5 0 0 0 S 0.0 0.0 0:08.42 kblockd/0
    11 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
    236 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
    240 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
    299 root 15 0 0 0 0 S 0.0 0.0 26:33.64 pdflush
    300 root 15 0 0 0 0 S 0.0 0.0 16:24.12 pdflush
    301 root 15 0 0 0 0 S 0.0 0.0 5:16.96 kswapd0
    302 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
    468 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
    481 root 10 -5 0 0 0 S 0.0 0.0 0:45.63 kjournald
    618 root 11 -4 1648 420 332 S 0.0 0.0 0:03.68 udevd
    1128 root 10 -5 0 0 0 S 0.0 0.0 0:00.19 kauditd
    1222 root 12 -5 0 0 0 S 0.0 0.0 30:44.28 kjournald
    1224 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kjournald
    1226 root 10 -5 0 0 0 S 0.0 0.0 0:05.26 kjournald
    1228 root 10 -5 0 0 0 S 0.0 0.0 0:14.93 kjournald
    1230 root 10 -5 0 0 0 S 0.0 0.0 8:53.07 kjournald
    1526 root 15 0 1612 572 480 S 0.0 0.0 17:24.32 syslogd
    1529 root 15 0 1564 396 328 S 0.0 0.0 1:32.42 klogd
    1537 rpc 15 0 1692 600 492 S 0.0 0.0 0:00.02 portmap
    1555 rpcuser 24 0 1736 716 616 S 0.0 0.0 0:00.09 rpc.statd
    1568 root 12 -3 11940 612 464 S 0.0 0.0 1:28.50 auditd
    1595 root 15 0 4380 376 204 S 0.0 0.0 0:02.42 rpc.idmapd
    1780 root 16 0 1828 700 584 S 0.0 0.0 0:11.14 automount
    1858 root 16 0 4400 1056 760 S 0.0 0.0 0:00.10 sshd
    1895 ntp 15 0 4040 4040 3044 S 0.0 0.1 0:08.16 ntpd
    2098 root 16 0 1776 352 280 S 0.0 0.0 0:00.00 gpm
    2122 root 16 0 4560 940 548 S 0.0 0.0 0:01.15 crond
    2141 root 15 0 1804 424 316 S 0.0 0.0 0:00.13 atd
    2149 dbus 15 0 2560 860 716 S 0.0 0.0 0:00.01 dbus-daemon
    2159 root 15 0 4220 2348 1324 S 0.0 0.1 0:07.78 hald
    2164 root 21 0 2140 672 588 S 0.0 0.0 0:00.01 hald-addon-acpi
    2185 root 18 0 1552 432 372 S 0.0 0.0 0:00.00 mingetty
    2186 root 18 0 1548 428 372 S 0.0 0.0 0:00.00 mingetty
    2187 root 19 0 1548 428 372 S 0.0 0.0 0:00.00 mingetty
    2188 root 19 0 1552 432 372 S 0.0 0.0 0:00.01 mingetty
    2189 root 19 0 1552 432 372 S 0.0 0.0 0:00.00 mingetty
    2190 root 18 0 1552 432 372 S 0.0 0.0 0:00.00 mingetty
    26105 root 16 0 4080 1064 820 S 0.0 0.0 0:00.11 vsftpd
    2381 root 25 0 4392 1236 1068 S 0.0 0.0 0:00.46 mysqld_safe
    2414 mysql 15 0 130m 32m 4776 S 0.0 0.9 761:36.95 mysqld
    29472 root 25 0 40904 20m 11m S 0.0 0.5 59:16.64 asterisk
    20081 root 16 0 5636 1528 1280 S 0.0 0.0 0:16.76 master
    20085 postfix 16 0 5740 1632 1348 S 0.0 0.0 0:49.86 qmgr
    17499 root 15 0 50552 35m 8240 S 0.0 1.0 0:39.62 httpd
    8583 apache 15 0 63304 46m 6096 S 0.0 1.2 1:36.49 httpd
    9460 apache 15 0 60904 43m 6100 S 0.0 1.2 0:52.95 httpd

  5. #5
    Futur Membre du Club
    Inscrit en
    Juin 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Salut Mygale,
    en faite la commande que j'ai me satisfait mais comme j'ai dis le totale de la colonne cpu pour les différentes session est supérieur à 100, donc j'ai voulu savoir comment obtenir le % exacte de chaque session

  6. #6
    Membre chevronné Avatar de jeanbi
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 703
    Points : 2 247
    Points
    2 247
    Par défaut
    bonjour,
    htop
    dans les depots des differntes distributions .

Discussions similaires

  1. % de CPU utilisé par une application en VBA
    Par Sebastien 6-24 dans le forum Général VBA
    Réponses: 11
    Dernier message: 19/06/2006, 16h17
  2. Trouvé la mémoire utilisé par un processus (selon sont pid)
    Par Coussati dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 21/02/2006, 02h02
  3. [C#][VS2003] Détecter 1 fichier utilisé par un processus
    Par gregos dans le forum Windows Forms
    Réponses: 9
    Dernier message: 17/11/2005, 15h37
  4. Pourcentage CPU utilisé par un processus
    Par yakotey dans le forum Threads & Processus
    Réponses: 6
    Dernier message: 04/10/2005, 13h11
  5. [JVM] Connaitre la taille mémoire utilisé par les dif classe
    Par sur_uix dans le forum Général Java
    Réponses: 4
    Dernier message: 18/09/2003, 09h17

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