0 votos

¿Cómo se calcula el tiempo de inactividad en el Monitor de Actividad con ASMP?

¿Cómo se calcula el porcentaje de inactividad en el Monitor de actividad con multiprocesamiento asimétrico (chips de la serie Mx)?

1voto

benwiggy Puntos 8

El Monitor de Actividad te mostrará el uso de cada núcleo que te dará una indicación gráfica de lo inactivo que está cada núcleo. Esa puede ser la mejor manera de medir el uso total del núcleo / ociosidad.

enter image description here

Los primeros núcleos de la izquierda son los de eficiencia; en este caso tengo 4 en mi M2 Pro.

Hay 20 barras para cada núcleo, es decir, un 5% para cada uno. Las 44 barras corresponden a un uso de la CPU del 22%, es decir, un 88% de inactividad. Esta cifra coincide con los datos numéricos de la parte inferior de la ventana Monitor de actividad.

Así pues, parece que los distintos tipos de núcleo cuentan por igual para el total.

Cabe pensar que las 12 barras de núcleos de Rendimiento podrían "valer" una fracción mayor que las 32 barras de núcleos de Eficiencia: para confirmarlo sería necesario realizar más muestreos de diferentes valores.
(Esto se deja como ejercicio para el lector...)

Dada la compleja naturaleza de la gestión de núcleos que realiza el SoC (mejor de lo que podría hacerlo cualquier ser humano); y la compleja interacción de los hilos en un proceso, y el grado en que pueden dividirse independientemente entre los núcleos, cualquier medida de valor único sería, en el mejor de los casos, una guía aproximada.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X