2009/2/3 Aldrin Martoq <amar...@dcc.uchile.cl>: >> Y esta es una captura de top >> Tasks: 128 total, 2 running, 126 sleeping, 0 stopped, 0 zombie >> Cpu(s): 13.5%us, 1.8%sy, 0.0%ni, 84.7%id, 0.0%wa, 0.0%hi, 0.0%si, >> 0.0%st >> Mem: 2062952k total, 934044k used, 1128908k free, 29032k buffers >> Swap: 2008084k total, 0k used, 2008084k free, 335764k cached > > Presiona 1 y arriba te dara el detalle de cada CPU... > > >> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND >> 10030 ajw 20 0 67632 23m 7360 S 22 1.2 0:09.54 python > > Tu programa es multithread y ocupa ~ el 13% del sistema global... > Presiona I y veras lo que quieres.
OK. Viendo el detalle por CPU los numeros tienen mas sentido. Python y firefox suman 33%, que corresponde al uso de CPU1. Xorg y gnome-terminal suman 8. Esto es mas que el uso de CPU0. Pero puede ser un problema de muestreo tal vez, o no? Tambien agregue el campo P, que indica en que procesador esta corriendo el proceso. No calza mucho, ya que muestra a python en el CPU0, que tienen solo 3%. Se puede explicar esto por como top muestrea el sistema? Despues de todo es una foto de lo que paso el ultimo segundo, y supongo que en un segundo el proceso puede haberse ejecutado en distintos CPUs. Captura de top: Tasks: 128 total, 1 running, 127 sleeping, 0 stopped, 0 zombie Cpu0 : 3.0%us, 0.0%sy, 0.0%ni, 97.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Cpu1 : 33.3%us, 1.9%sy, 0.0%ni, 64.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 2062952k total, 922048k used, 1140904k free, 59696k buffers Swap: 2008084k total, 0k used, 2008084k free, 331584k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ P COMMAND 7076 ajw 20 0 69972 26m 7364 S 30 1.3 8:53.24 0 python 5360 root 20 0 292m 25m 8088 S 6 1.2 3:37.27 1 Xorg 6057 ajw 20 0 247m 100m 26m S 3 5.0 2:29.63 0 firefox 6050 ajw 20 0 99.5m 24m 12m S 2 1.2 0:06.00 1 gnome-terminal 1 root 20 0 3056 1888 564 S 0 0.1 0:01.24 1 init Alejandro.