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

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *