Puede obtener la generación del procesador ejecutando el siguiente comando en la Terminal:
sysctl machdep.cpu.brand_string
Si la salida contiene un guión y un número después de su modelo de núcleo "iX", el primer dígito después de la barra diagonal es la generación del procesador. Consulte: Números de procesador Intel®: computadora portátil, computadora de escritorio y dispositivo móvil
Ejemplos:
- 2ª generación: Intel (R) Core (TM) i5- 2 760QM
- 5ta generación: Intel (R) Core (TM) i7- 5 257U CPU a 2.70GHz
- 6ta generación: Intel (R) Core (TM) m3- 6 Y30
- 8ª generación: Intel (R) Core (TM) i5- 8 350U
Si falta el guión, es de primera generación (o una CPU completamente diferente), por ejemplo:
- 1ª generación: Intel (R) Core (TM) i5 CPU 750 @ 2.67GHz
Enfoque diferente:
sysctl machdep.cpu
Le da información detallada de la CPU.
Desde machdep.cpu.extmodel
:
- 0 para un "Intel (R) Core (TM) 2 CPU T7400 a 2.16GHz"
- 1 para una iMac-i5 CPU "Intel® Core (TM) i5 750 a 2.67GHz" a finales de 2009
- 1 para una Mac Pro (mediados de 2010) "Intel (R) Xeon (R) CPU W3530 @ 2.80GHz"
- 4 para un macbook pro 2015 (4ª generación)
- 4 para una "Intel (R) Core (TM) i7-4770HQ CPU @ 2.20GHz" (4ta generación)
Aunque es inconsistente:
- 4 para una macbook 2016 "Intel (R) Core (TM) m3-6Y30" (6ª generación)
- 5 para una "Intel (R) Core (TM) i7-6820HQ CPU @ 2.70GHz" (6ta generación)
Del comentario de fsb a continuación:
Según Intel, la generación es el primer número después del "-" (en machdep.cpu.brand_string)