cpu架构
这些是当今常用的架构:
amd64(也叫x86_64)- 状态: 绝对的主流
- 简介:这是当前最主流的桌面和服务器架构。由AMD设计,是对Intel的32位x86架构的64位扩展。
- 特点:兼容32位(
i386)应用,性能强大,软件生态极其丰富。 - 应用场景:几乎所有现代笔记本电脑、台式机、服务器和云虚拟机。
i386(也叫x86,386)- 状态: 常见,但已过时
- 简介:经典的32位Intel x86架构。它是PC时代初期的霸主,也是
amd64的基础。 - 特点:现已逐渐被淘汰,但许多32位应用程序仍需要在此架构上运行。
- 应用场景:较老的电脑、嵌入式设备,以及为了兼容性而运行32位软件的环境。
arm64(也叫aarch64)状态: 极其重要,是现在和未来的主流之一
特点:功耗低、性能优秀,是移动和嵌入式领域的绝对王者。
应用场景:
- 几乎所有智能手机和平板电脑(苹果A系列芯片、高通骁龙、联发科等)。
- 苹果Mac电脑(Apple Silicon, 如 M1, M2, M3芯片)。
- 树莓派4B (8GB型号)、树莓派400、树莓派5等高性能单板计算机。
- 云服务器(AWS Graviton、Ampere Altra等ARM实例)。
- 各种物联网设备。
armhf(也叫armv7+)状态: 常见,但正被 arm64 取代
描述: 32位ARM架构,带硬件浮点支持。用于树莓派2/3、许多旧款手机、嵌入式设备等。
❄️ 冷门、已淘汰或小众架构 (基本不会用到)
| 架构 | 状态 | 描述 |
|---|---|---|
alpha |
已淘汰 | 由DEC公司开发的高性能64位RISC架构,在其时代(90年代)性能非常领先,是高性能计算领域的选择,已于20世纪末至21世纪初被淘汰。**** |
hppa |
**已淘汰 | 惠普(HP)自家专有的RISC架构,用于其高中端服务器和工作站。 后来被HP和Intel合作开发的 ia64 (Itanium) 所取代,而Itanium本身也失败了。 |
ia64 (Itanium) |
已淘汰/濒临淘汰 | Intel Itanium (安腾)架构,被誉为失败的技术典范之一。Intel和HP合作开发的64位架构(并非 i386 的64位扩展)。设计用于高端服务器,但因复杂性和x86-64的崛起而失败。Debian 12 已停止支持。 |
m68k |
已淘汰 | Motorola 680x0 系列。用于苹果Macintosh(在PowerPC之前)、 Commodore Amiga、 Atari ST、 早期的Sun工作站,以及许多早期的嵌入式设备。现在只有怀旧爱好者或特定嵌入式系统使用。 |
mips, mipsel |
小众/嵌入式 | MIPS架构一种经典的RISC架构。mips 是大端序(Big-Endian),mipsel 是小端序(Little-Endian)。曾用于SGI工作站、一些路由器和嵌入式设备。影响力已大不如前,主要存在于特定市场(如家庭路由器)。龙芯CPU早期就是MIPS架构 |
powerpc(PPC) |
小众 | 由IBM、摩托罗拉(现为NXP)等公司开发的RISC架构。曾与x86分庭抗礼。曾用于苹果Mac(PowerPC G3, G4, G5、IBM服务器和工作站),任天堂GameCube、Wii,索尼PS3等游戏机。仍存在于一些高性能计算和嵌入式系统(如AmigaOne)中,但已非主流。 |
s390 / s390x |
企业级/特定领域 | IBM的大型机(Mainframe) 架构。s390 是32位,s390x(64位)。主要用于银行、金融等关键业务的大型服务器。非常专业和小众,但极其重要。,但离普通用户非常遥远**。 |
sparc |
濒临淘汰/小众 | 由Sun Microsystems(现为Oracle)设计的RISC架构,以其在大型UNIX服务器中的强大性能而闻名。市场份额已急剧萎缩。是一个非常专业化、小众的领域。 |
armel |
已被取代 | 旧的ARM架构(ARMv4/v5),带软件浮点支持。主要用于早期或性能极低的ARM设备,现已基本被 armhf 和 arm64 取代。 |