Revisé las especificaciones, y la CPU i5-3427U tiene 2 núcleos.
Pero el Monitor de actividad muestra 4 pequeños gráficos para la CPU, por lo que parece 4 núcleos.
¿Cuál es el correcto? ¿Por qué el Monitor de actividad tiene 4 gráficos?
Revisé las especificaciones, y la CPU i5-3427U tiene 2 núcleos.
Pero el Monitor de actividad muestra 4 pequeños gráficos para la CPU, por lo que parece 4 núcleos.
¿Cuál es el correcto? ¿Por qué el Monitor de actividad tiene 4 gráficos?
Su computadora tiene 2 núcleos, pero 4 procesadores lógicos. Lo que está viendo es la tecnología hyper-threading de Intel . Esta tecnología coloca varios procesadores lógicos en un solo núcleo, de modo que cada núcleo puede ejecutar varios subprocesos a la vez.
La diferencia entre este y múltiples núcleos es que el hipervínculo solo duplica las partes del procesador que controlan el estado actual, no la unidad de ejecución real, sino que múltiples núcleos duplican todo. Esto significa que su computadora funcionará como si tuviera cuatro núcleos solo si los subprocesos de cada núcleo utilizan diferentes partes de la unidad de ejecución, pero si lo mismo se estuviera ejecutando en ambos subprocesos en un solo núcleo, no sería ninguna. más rápido que un sistema de dos núcleos sin hyper-threading.
Para saber con certeza cuántos núcleos tiene abriendo un terminal (por ejemplo, a través de Spotlight y buscando Terminal) y luego ejecute
system_profiler | less
arrojará un montón de información. Busque la categoría llamada "hardware" (que está cerca de la parte superior de toda la información) y una entrada llamada "Número total de núcleos". Allí encontrarás tu respuesta.
Si no desea navegar a través de toda la salida, un simple
system_profiler | grep 'Total Number of Cores'
te da el resultado directamente.
O use la opción "Acerca de esta Mac" (icono de Apple en la parte superior izquierda) > more info
> system report
, que muestra cuántos núcleos tienes.
Aquí hay un comando de Terminal que muestra directamente la cantidad de núcleos que tiene:
sysctl hw.ncpu
Si le interesa distinguir entre núcleos lógicos y físicos, estos también están disponibles:
sysctl hw.physicalcpu
sysctl hw.logicalcpu
Fuente: enlace
Lea otras preguntas en las etiquetas macbook mac cpu activity-monitor