最近買了一台 macbook air 使用 m3 晶片
使用 docker 以及 npm 裝套件、裝 image 時,會出現各種警告
x86、x64、amd64、arm64 到底是怎樣?
簡單研究,結論如下:
x86 是 32 位元的,因為初始產品線命名都是 86 結尾
然後 PC 其它代號都是 64 位元的,包含 x86_64、x64、AMD64 基本上是同一个东西,现在用的intel/amd的桌面级CPU基本上都是x86_64
命名搞這麼複雜,是因為 Intel 不愿承认这玩意是AMD设计出来的
arm 是 arm 公司的省電晶片,大量使用在手機晶片上
蘋果 m 晶片算是 arm64 系列,應該是因為蘋果有投資 arm 公司吧
https://blog.csdn.net/bruce_van/article/details/129920807
https://www.reddit.com/r/linuxquestions/comments/ra4vjj/difference_between_x86_x8664_amd64_and_x64/
https://nabi.104.com.tw/posts/nabi_post_31d2895e-d197-4341-801e-75ef72e626cc