Revisé las especificaciones, y la CPU i5-3427U tiene 2 núcleos.
Pero el Monitor de actividad muestra 4 pequeños gráficos para CPU, por lo que parece 4 núcleos.
¿Cuál es la correcta? ¿Por qué el Monitor de actividad tiene 4 gráficos?
Comentarios
- También buenos enlaces en la respuesta a apple.stackexchange.com/questions/54502/ …
Respuesta
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 varios núcleos es que el hiperproceso solo duplica las partes del procesador que controlan el estado actual, no la unidad de ejecución real, pero varios núcleos duplican todo. Esto significa que su computadora se ejecutará 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 se ejecuta exactamente lo mismo en ambos subprocesos en un solo núcleo, no sería más rápido que dos sistema central sin Hyper-Threading.
Comentarios
- Fascinante. ¿Cuáles son las partes de la unidad de ejecución? ¿Puede hacer 4 cosas intensivas de CPU a la vez, o solo 2?
- Las diferentes partes dependen mucho del procesador y probablemente no sean información pública. Una cosa interesante es que cuanta más memoria usa un proceso, más eficiente es, porque un procesador puede usar la unidad de ejecución mientras el otro espera en la RAM.
Respuesta
Para saber con certeza cuántos núcleos tienes, abre una terminal (por ejemplo, a través de Spotlight y busca Terminal) y luego ejecuta
system_profiler | less
se» 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á su respuesta.
Si no desea navegar por todos los resultados, un simple
system_profiler | grep "Total Number of Cores"
le da obtienes el resultado directamente.
O usa «Acerca de esta Mac» (icono de Apple en la parte superior izquierda )> more info
> system report
, que muestra cuántos núcleos tienes.
Comentarios
- @Borderline – mejor t o considere esto como una respuesta si cree que puede responder mejor – gracias, D.
- @stuffe, ¿qué tal esta modificación?
Responder
Aquí «un comando de Terminal que muestra directamente cuántos núcleos tiene:
sysctl hw.ncpu
Si cuidado para distinguir entre núcleos lógicos y núcleos físicos, estos también están disponibles:
sysctl hw.physicalcpu sysctl hw.logicalcpu
Fuente: https://stackoverflow.com/questions/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x