快速知道 x64、amd64、arm64(或AArch64)自己是哪种

三葉Leaves Author

下软件时通常会按系统架构分类,你或许会被长长的 Assets 列表给干懵,我该下哪种呢?

今天想给服务器装个 alist ,github release 列表情况如下:

github release
github release

这按照了不同的系统结构分了几十种软件包,最下面还给了个 MD5 校验用的 txt 文件。为了一步摸清你的机子到底需要哪种,所以干脆写一篇这样的文章。

常见架构解释:

  • x86:32位的Intel/AMD处理器架构。表示32位的PC架构。
  • x64amd64:64位的Intel/AMD处理器架构。这个架构向下兼容x86,即支持32位应用,也支持64位应用。
  • arm64(或 AArch64 ):64 位的 ARM架构。ARM架构广泛应用于移动设备(如智能手机、平板电脑)以及一些低功耗服务器上。
  • 86:通常指的是x86架构的简写,通常用于表示32位架构(比如386、486等)。

如何查看操作系统架构:

Windows:

win+r组合键启动运行,输入 cmd 打开命令提示符,输入以下命令

1
echo %PROCESSOR_ARCHITECTURE%

输出结果会告诉你操作系统的架构类型,通常会显示 AMD64(64位)或者 x86(32位),如下:

windows 终端查看系统架构
windows 终端查看系统架构

Linux:

终端输入:

1
uname -m

从输入结果可见,和刚才 windows 上架构一样。

Linux 获知系统架构
Linux 获知系统架构

macOS & IOS & iPadOS:

命令和上面 Linux 一样。
通常情况下,A 系列芯片和 M 系列都为 ARM64 架构。

  • 标题: 快速知道 x64、amd64、arm64(或AArch64)自己是哪种
  • 作者: 三葉Leaves
  • 创建于 : 2024-12-16 00:00:00
  • 更新于 : 2025-01-05 18:48:33
  • 链接: https://kiss1314.top/bd8684faf9e7/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
快速知道 x64、amd64、arm64(或AArch64)自己是哪种