0 votos

Obteniendo el número de núcleos de rendimiento y núcleos de eficiencia de MacBook Pro en Terminal

El número de núcleos de rendimiento y eficiencia varía ampliamente entre todas las variantes de los chips de Apple silicon M y Apple generalmente no los lista incluso en las especificaciones técnicas.

¿Hay alguna forma de obtener el número de núcleos de rendimiento y eficiencia y el modelo de CPU desde la Terminal?

1voto

Johannes Overmann Puntos 108

El siguiente comando muestra el número de núcleos de rendimiento, núcleos de eficiencia y el tipo de CPU:

sysctl -a|egrep 'brand_string|(perflevel.*(physicalcpu:|name))'

En mi MacBook Pro M1 esto da la siguiente salida:

hw.perflevel0.physicalcpu: 8
hw.perflevel0.name: Performance
hw.perflevel1.physicalcpu: 2
hw.perflevel1.name: Efficiency
machdep.cpu.brand_string: Apple M1 Pro

También puedes ingresar este comando más corto para obtener los tamaños de caché:

sysctl -a|grep perfl

En mi MacBook Pro M1 esto produce:

hw.perflevel0.physicalcpu: 8
hw.perflevel0.physicalcpu_max: 8
hw.perflevel0.logicalcpu: 8
hw.perflevel0.logicalcpu_max: 8
hw.perflevel0.l1icachesize: 196608
hw.perflevel0.l1dcachesize: 131072
hw.perflevel0.l2cachesize: 12582912
hw.perflevel0.cpusperl2: 4
hw.perflevel0.name: Performance
hw.perflevel1.physicalcpu: 2
hw.perflevel1.physicalcpu_max: 2
hw.perflevel1.logicalcpu: 2
hw.perflevel1.logicalcpu_max: 2
hw.perflevel1.l1icachesize: 131072
hw.perflevel1.l1dcachesize: 65536
hw.perflevel1.l2cachesize: 4194304
hw.perflevel1.cpusperl2: 2
hw.perflevel1.name: Efficiency
hw.nperflevels: 2

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X