GNU/Linux >> Tutoriales Linux >  >> Linux

¿Por qué el uso de la CPU informado por la parte superior en Linux es superior al 100 %?

AFAIK top muestra el uso de la CPU en relación con la potencia de 1 núcleo, es decir, si su tarea ocupa el 200 % de la CPU, entonces ocupa dos núcleos.


Desde la página de manual superior

   k: %CPU  --  CPU usage
  The task's share of the elapsed  CPU  time  since  the  last  screen
  update,  expressed as a percentage of total CPU time.  In a true SMP
  environment, if 'Irix mode' is Off, top will operate  in  number  of
  CPUs.  You toggle 'Irix/Solaris' modes with the 'I' interactive com-
  mand.

Entonces, sí, la parte superior muestra el porcentaje de CPU POR núcleo, pero puede alternar este comportamiento presionando 'I'.


Sí, si un proceso en la parte superior supera el 100% o la parte superior muestra> 1.0 en la carga, esto significa que más de un núcleo está ocupado o que el sistema está sobresuscrito. La suscripción excesiva significa que hay más trabajo para poner en el núcleo de lo que es manejable físicamente.

En top también puede ordenar la vista por diferentes parámetros (como la memoria usada). Si desea ver lo que puede ordenar, consulte la ayuda o la página man para top .

También puede ver todo tipo de información sobre los procesos en sí, como la memoria virtual o residente utilizada por el proceso y si está inactivo o en ejecución, así como el tiempo de CPU utilizado.

El promedio de carga en la parte superior, si es necesario, también puede ser visto por el uptime comando.


Linux
  1. Encuentre los principales procesos en ejecución por mayor uso de memoria y CPU en Linux

  2. El comando Sed de Linux:uso y ejemplos

  3. Linux:¿por qué el kernel no puede ejecutar Init?

  4. ¿Obtener el uso de la CPU en el script de Shell?

  5. Comando superior de Linux:¿Qué somos, sy, ni, id, wa, hi, si y st (para uso de CPU)?

Cómo usar el comando superior en Linux

Las 10 razones principales por las que usar Linux

Cómo personalizar el comando superior de Linux

Cómo crear una carga de CPU del 100 % en un sistema Linux

Cómo encontrar los principales procesos en ejecución por memoria y uso de CPU en Linux

Cómo verificar el uso o la utilización de la CPU de Linux