En Activity Monitor, ¿el porcentaje es de cada núcleo o de cada núcleo virtual?

Tengo mi nuevo MacBook Pro con 2 núcleos .

Sin embargo, el Monitor de Actividad me muestra 4 núcleos “virtuales” . (Realmente no sé qué es un "núcleo virtual").

Si el procesador está funcionando al máximo, ¿qué porcentajes de procesos tendría en Monitor de actividad?

  • ¿Un total de 200%?
  • ¿Un total de 400%?
@grgarside: pregunta relacionada, pero no un duplicado. Parece que la respuesta de Jake que obtuve aquí es más bien una respuesta para la otra pregunta.
Ok, me retracté de mi voto cercano y publiqué una respuesta directa. ¿Hay alguna razón por la que revirtió mi edición incrustando las capturas de pantalla?
@grgarside: prefiero dejar las imágenes como enlaces, son menos parásitos de esta manera (el mensaje se mantiene en el punto), en realidad no son esenciales para la comprensión de mi mensaje. Además, había problemas de accesibilidad en su código de incrustación y su sitio no era confiable.

Respuestas (2)

Los porcentajes de CPU que se muestran en el Monitor de actividad son del 100 % para cada núcleo virtual.

Por lo tanto, para su procesador de doble núcleo con hiperproceso, 400 % es 100 %.

En mi caso, el quad-core hiperproceso en mi Mac significa que 800% es 100%.

La respuesta , como se explica aquí , se debe a Hyperthreading . 1 CPU con 2 núcleos y 4 núcleos virtuales. Su MacBook Pro (mediados de 2012), según la captura de pantalla que lo identifica como "MacBookPro 9,2", utiliza un procesador Intel Core i7 de doble núcleo a 2,9 GHz. Los procesadores i5 e i7 usan hyperthreading .

EDITAR el porcentaje de CPU en sistemas multinúcleo es 100% multiplicado por el número de núcleos. Si tiene 4 núcleos, su CPU funcionando al máximo será del 400%.

Entonces ? Cual es la respuesta ?
Tu respuesta contradice lo que dice @grgarside. Creo que grgarside tiene razón.