Tengo ubuntu ejecutándose en una CPU multi-core con 32 núcleos. Cuando verifico el uso de la CPU con el comando top, a veces muestra más del 100%, como 340%, 650%, etc. Investigué un poco y descubrí que en realidad es una suma de usos en diferentes núcleos. Por ejemplo, si el primer uso de la CPU es del 20%, el segundo es del 30%, el tercero es del 40% y el restante es del 0%, entonces 'arriba' muestra 20 + 30 + 40 = 90%.
Es un poco confuso y engañoso. Creo que el comando superior debería mostrar los usos de la CPU entre 0 y 100 calculando los usos en todos los núcleos. En mi ejemplo anterior, esperaría - (90 * 100) / 3200 = 2.8125%. ¿Es esto un error con el comando superior? ¿Debería considerarse como una mejora para futuras versiones? por favor avise
top
comportamiento estándar y probablemente sea demasiado tarde para cambiarlo. Sin embargo, nada le impide usar otro comando con una convención de informes diferente :)