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.
¿Cual es correcta? ¿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.
¿Cual es correcta? ¿Por qué el Monitor de actividad tiene 4 gráficos?
Respuestas:
Su computadora tiene 2 núcleos, pero 4 procesadores lógicos. Lo que está viendo es la tecnología de hiperprocesamiento de Intel . Esta tecnología pone múltiples procesadores lógicos en un solo núcleo, de modo que cada núcleo puede ejecutar múltiples subprocesos a la vez.
La diferencia entre este y múltiples núcleos es que el hiperprocesamiento solo duplica las partes del procesador que controlan el estado actual, no la unidad de ejecución real, pero los núcleos múltiples duplican todo. Esto significa que su computadora funcionará como si tuviera cuatro núcleos solo si los hilos en cada núcleo están usando diferentes partes de la unidad de ejecución, pero si exactamente lo mismo se ejecuta en ambos hilos en un solo núcleo, no sería más rápido que un sistema de dos núcleos sin hiperprocesamiento.
Para saber con seguridad cuántos núcleos tiene, abra una terminal (por ejemplo, a través de Spotlight y busque 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 por toda la salida, un simple
system_profiler | grep 'Total Number of Cores'
te da el resultado directamente.
O utilice "Acerca de esta Mac" (icono de Apple en la parte superior izquierda) more info
>> system report
, que muestra cuántos núcleos tiene.
Aquí hay un comando de Terminal que genera directamente cuántos núcleos tiene:
sysctl hw.ncpu
Si desea distinguir entre núcleos lógicos y núcleos físicos, estos también están disponibles:
sysctl hw.physicalcpu
sysctl hw.logicalcpu
Fuente: /programming/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x