• # L'apparence

    Posté par . Évalué à 5.

    top utilise /proc/stat ainsi que les fichiers /proc/PID/..., donc la différence, c'est juste la manière de présenter les choses.

  • # top vs /proc/stat

    Posté par . Évalué à 0.

    Cpu(s): 8.7%us, 41.3%sy, 0.0%ni, 50.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 4057000k total, 1875336k used, 2181664k free, 149396k buffers
    Swap: 4128760k total, 748k used, 4128012k free, 484860k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

    14721 root 20 0 172m 4324 3080 R 100.0 0.1 129623:24 winbindd

    1368 root 20 0 165m 3716 2848 S 0.3 0.1 91:22.63 vmtoolsd

    5276 activemq 20 0 19172 708 544 S 0.3 0.0 4:11.35 wrapper

    oui alors ce ne comprends pas pourquoi quelle est la différence entre Cpu(s): qui me dis en gros que j'ai 50% d'occupé user + systeme et 50% de idling
    ce qui paraît logique et a quoi correspond le 100% de Cpu de winbindd ?

    merci

    • [^] # Re: top vs /proc/stat

      Posté par . Évalué à 1.

      50% d'occupé user + systeme et 50% de idling c'est par rapport à l'ensemble des processeurs, alors que le 100% de winbindd c'est par core.

  • # diff cpu sys et user

    Posté par . Évalué à 0.

    ce que je cherche a savoir c'est le processus qui prends 100% du cpu :
    14721 root 20 0 172m 4324 3080 R 100.0 0.1 129623:24 winbindd
    il les prends ou ?

    il prends les 41.3%sy, ou les Cpu(s): 8.7%us,

    et si il les prends dans user comment je pourrait savoir qui mange les 41.3% de sys ?

    merci

    • [^] # Re: diff cpu sys et user

      Posté par . Évalué à 3.

      avec nos processeurs modernes multicores, l'affichage de top par defaut amalgame les cores entre eux.

      donc sur un dual core, si un process prend 100% du core0 et que core1 ne fout rien
      ca fait une moyenne de 50% d'utilisation ce que tu vois en haut du top.

      tu peux afficher le detail par core en faisant 1 une fois le top lancé.
      tu auras alors plusieurs lignes en haut du top, en fait une par cpu.

      • [^] # Re: diff cpu sys et user

        Posté par . Évalué à 2.

        htop sépare les coeurs et est plus commode à lire.

        • [^] # Re: diff cpu sys et user

          Posté par . Évalué à 2.

          Tant que le nombre de cœur est inférieur au nombre de ligne du terminal oui…

          (je plaisante c'est configurable)

          Please do not feed the trolls

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.