top: O que significa o uso da cpu?

2

Eu tenho vários processos agora rodando a 100%. 100% dos recursos alocados para o processo?

UPDATE

Dê uma olhada nisso, por exemplo:

top - 06:01:13 up 5 days, 22:19,  2 users,  load average: 0.74, 1.24, 1.12
Tasks: 297 total,   1 running, 296 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.2%us,  0.1%sy,  0.0%ni, 97.9%id,  0.8%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  16427436k total,  8568996k used,  7858440k free,   397168k buffers
Swap: 10217332k total,    76996k used, 10140336k free,  7047904k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
27652 user  15   0  124m  14m 7076 S 15.9  0.1   0:10.84 php
 4554 mysql     15   0  728m 116m 3668 S  1.7  0.7   1325:23 mysqld
17453 nobody    20   0  427m  15m 2304 S  0.3  0.1   2:01.39 httpd
27836 root      15   0 12876 1240  808 R  0.3  0.0   0:00.06 top
    1 root      15   0 10352  684  572 S  0.0  0.0   0:03.01 init
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:00.37 migration/0

O uso total da CPU está em torno de 2,1%, enquanto o php está usando 15% sozinho

UPDATE

Eu corro mpstat ao mesmo tempo e esta é a saída, mostrando que 91% está ocioso

03:31:48 AM  CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
03:31:48 AM  all    7.28    0.29    0.46    0.87    0.01    0.03    0.00   91.07   1119.57
    
por gAMBOOKa 22.02.2011 / 09:08

2 respostas

1

O serviço está usando 100% da capacidade de processamento de uma ou outra CPU no sistema multiprocessador.

Você encontrará mais sobre o comando top no link abaixo.

link

    
por 22.02.2011 / 09:23
0

É 100% de um tempo de CPU lógico, portanto, um núcleo ou meio núcleo em um sistema habilitado para HT.

    
por 22.02.2011 / 09:23