Significado de %CPU reportado por top
Miguel Oyarzo O.
admin en aim.cl
Jue Feb 5 11:19:10 CLST 2009
Alejandro Weinstein escribió:
> On Thu, Feb 5, 2009 at 5:06 AM, Miguel Oyarzo O. <admin en aim.cl> wrote:
>> Alejandro Weinstein escribió:
>>> 2009/2/4 Alejandro Weinstein <alejandro.weinstein en gmail.com>:
>>>> OK. Viendo el detalle por CPU los numeros tienen mas sentido
>>> Ahora estoy confundido otra vez. La siguiente es una captura de top,
>>> en una maquina con UNA cpu:
>>>
>>> Tasks: 61 total, 2 running, 59 sleeping, 0 stopped, 0 zombie
>>> Cpu0 : 0.3%us, 0.2%sy, 0.0%ni, 99.4%id, 0.0%wa, 0.0%hi, 0.0%si,
>>> 0.0%st
>>> Mem: 507380k total, 87544k used, 419836k free, 5084k buffers
>>> Swap: 385520k total, 0k used, 385520k free, 34484k cached
>>>
>>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>>> 4370 ajw 20 0 102m 9.9m 4200 S 23.7 2.0 0:47.09 python
>>> 4341 ajw 20 0 14996 4296 2300 S 1.7 0.8 0:03.99 python
>>> 1 root 20 0 2844 1696 548 S 0.0 0.3 0:01.57 init
>>>
>>> Tengo Cpu0: 0.3%. y uno de los procesos python usando 23.7%.
>>>
>>> Como cuadran estos numeros? Significa que el proceso uso el 23.7% del
>>> 0.3%?
>>>
>> 0.3% es el 30% de ocupacion de la CPU sumando todos los procesos durante ese
>> refresco de pantalla.
>
> De donde sale el 30%?
Olvidate de mi respuesta anterior, me confundi con otra cosa
Ese indicador solo te muestra el tiempo que la CPU uso en los procesos
de usuarios (los que consumen algo relevante de CPU)
Saludos,
Miguel Oyarzo O.
Austro Internet S.A.
Punta Arenas
Más información sobre la lista de distribución Linux