Published on

aarch64是什么

aarch64 是一种 64位的 ARM 架构,有时也被称为 ARM64

简单来说,它是现代电子设备中非常主流的处理器架构类型。

为了帮你更清楚地理解,可以把它和常见的架构做个对比:

架构位数常见设备特点
aarch64 (ARM64)64位手机(骁龙、麒麟、天玑)、苹果M系列芯片、树莓派、服务器(AWS Graviton)、部分轻薄本低功耗、高性能,基于精简指令集(RISC)
x86_64 (amd64)64位台式机、笔记本电脑(Intel/AMD)、服务器高性能、高功耗,基于复杂指令集(CISC)
armhf (ARM32)32位早期的安卓手机、较旧的开发板aarch64 的32位前身,已逐渐被淘汰

名称由来

  • aarch64Architecture ARM 64-bit 的缩写,是 ARM 公司官方对这个指令集的正式名称。
  • ARM64 是 Linux 社区(尤其是 Debian/Ubuntu 等发行版)更常用的称呼,两者指代的是同一件事。

为什么你需要知道它?

如果你在给树莓派 (Raspberry Pi)NVIDIA Jetson 等开发板,或者华为鲲鹏飞腾等国产服务器安装软件时,就会遇到它。

例如:

  • 在 Ubuntu 上查看架构:uname -m,如果输出 aarch64,你的系统就是运行在这个架构上。
  • 下载 ROS2 或其他软件包时,需要选择 arm64aarch64 的版本,而不是常见的 amd64(电脑版)。
@ uanme -a (Jetson)
Linux ubuntu 5.15.185-tegra #1 SMP PREEMPT Thu Jan 15 19:24:38 PST 2026 aarch64 aarch64 aarch64 GNU/Linux

简单记法:

  • 个人电脑 (Intel/AMD) → 选 amd64x86_64
  • 手机、树莓派、部分国产设备 → 选 arm64aarch64

THE END