- 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位前身,已逐渐被淘汰 |
名称由来
- aarch64 是 Architecture ARM 64-bit 的缩写,是 ARM 公司官方对这个指令集的正式名称。
- ARM64 是 Linux 社区(尤其是 Debian/Ubuntu 等发行版)更常用的称呼,两者指代的是同一件事。
为什么你需要知道它?
如果你在给树莓派 (Raspberry Pi)、NVIDIA Jetson 等开发板,或者华为鲲鹏、飞腾等国产服务器安装软件时,就会遇到它。
例如:
- 在 Ubuntu 上查看架构:
uname -m,如果输出aarch64,你的系统就是运行在这个架构上。 - 下载 ROS2 或其他软件包时,需要选择
arm64或aarch64的版本,而不是常见的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) → 选
amd64或x86_64 - 手机、树莓派、部分国产设备 → 选
arm64或aarch64
THE END