2 votos

¿Es el chip M1 aarch64 o amd64?

Como dice la pregunta: Estoy buscando la palabra canónica en la que se basa la arquitectura M1.

Para cuando estoy descargando un .dmg para instalar ...

es decir, ¿cuál significa "ARM"?


En la línea de comandos:

% arch
arm64

Mi "Acerca de esta Mac" dice:

Acerca de Mac

1 votos

¿Debería el título decir "amd64" o "arm64"?

0 votos

@nohillside Copié / pegué exactamente como estaba en una página de descarga, ofreciéndome una elección de archivos .dmg

5voto

Jose Chavez Puntos 645

Dado esa elección, el chip Apple Silicon M1 (y M2) es una arquitectura AArch64.

AArch64 es otro nombre para ARM64, por lo que es una arquitectura ARM.

La arquitectura AMD64 es lo que también se conoce como x86_64, x64 o incluso la arquitectura Intel de 64 bits. Esto es lo que típicamente verías en Macs ligeramente más antiguas introducidas antes de Apple Silicon.

Puedes verificar la arquitectura de tu propia computadora abriendo la aplicación Terminal y ejecutando el siguiente comando:

arch

En el chip M1 mostrará: arm64

2 votos

AMD significa Advanced Micro Devices. Esta es la compañía que introdujo el conjunto de instrucciones de 64 bits que eventualmente fue adoptado por Intel.

1 votos

Sí, por eso escribí "incluso".

0 votos

Dado que mencionas AMD64, arch en una iMac 2019 devuelve i386 - no hay mucha indicación de 64 bits.

2voto

benwiggy Puntos 8

Para cuando estoy descargando un .dmg para instalar ....

es decir, ¿cuál significa "ARM" ?

Cualquier sitio web donde se te ofrezca una selección de diferentes instaladores debería dejar claro cuál es cuál, pero no es necesario que utilicen términos 'canónicos'. La mayoría de los que he visto utilizan "Apple Silicon" versus "Intel".

La gran mayoría de los DMGs o PKGs contendrán Binarios Universales: es decir, un ejecutable único con código para ambas arquitecturas.

file APPlayMIDI
APPlayMIDI: binario universal Mach-O con 2 arquitecturas: [x86_64: ejecutable Mach-O de 64 bits x86_64] [arm64: ejecutable Mach-O de 64 bits arm64]
APPlayMIDI (para arquitectura x86_64):   ejecutable Mach-O de 64 bits x86_64
APPlayMIDI (para arquitectura arm64):   ejecutable Mach-O de 64 bits arm64

Si existen nombres canónicos para las dos arquitecturas, son arm64 y x86_64.

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