1.背景

一般按操作系统划分的安装包,都是基于x86,x86_64(x64)处理器的,如:

比如

windows:

xxx.x86_64.mis、xxx.x86_64.exe

linux:

redhat :xxx.x86_64.rpm

但也需要按照处理器划分:

如:

xxx.x86.exe、xxx.x86_64.exe

xxx.x86_64.rpm、xxx_amd64.deb、xxx.aarch64.rpm(arm处理器)

2.介绍

2.1 x86架构

一般PC机都选择这种架构处理器

2.1.1 x86和x64

编译器用vs为例,vs中有个编译器选项x86、x64,这些都是基于intel处理的编译指令集,x86是指32位处理器、x64是指64位处理器,因为x64指令是在x86指令集上扩展出来的,所以x86编译出来的程序可以在64位处理器上运行,反过来就不行。

2.1.2 x64和amd64

这个有点历史渊源,一开始interl和amd都是x86架构,后来intel和amd都开始研发各自的64位处理器指令集,intel选择开辟新的指令集,amd则选择在x86上扩展。后来证明intel方案失败了,最终intel也采用amd的64指令标准,做了稍微的修改,所以有了x64和amd64。

2.2 arm架构

和x86架构不同,是另一种处理器指令集即RISC指令集处理器架构,一般IOS系统在用

32位处理器需要armv7,或者armv7s架构,
64位处理器需要arm64架构。

x86 x64 arm64 安装包的区别相关推荐

  1. MySQL超详细安装.zip【.zip和.msi安装包的区别及详细安装】和可视化软件SQLyog安装教程

    ------------------------------------------.zip和.msi安装包的区别------------------------------------------ ...

  2. CPU的构架之ARM和Intel的区别(x86/x64/ARM64/ARM)

    Introduction As we all know, a Processor is an integrated electronic circuit that performs various c ...

  3. 【MySQL】MySQL官网上安装包的区别

    前言 我们在官网上下载MySQL时,会看到两种下载方式,那么两者有什么区别呢?我们一起来看看吧! 正文 zip Archive:是直接解压缩以后使用的,但是需要自己配置. msi :是安装包,无需配置 ...

  4. 安卓手机与苹果手机安装包的区别

    应用程序安装包的后缀不同: android:apk,Android Package. ios:ipa,iPhone Application.

  5. linux rmp命令安装包在哪里_【MongoDB系列】Linux系统安装MongoDB

    简介 MongoDB 是由C++语言编写,一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能.MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方 ...

  6. 解决安装VS2022时,出现未能安装包“Microsoft.VisualCpp.Redist.14,version=14.32.31332,chip”=x86

    首先是在下面这个页面可以查看日志,大概知道是什么问题,有这个问题的时候,才有那个选项,自己找下.我忘了提前截图,现在解决了,找不到当时那个页面. 查看日志里面是显示什么问题,我的是"未能安装 ...

  7. vs2015或vs2017报错未能安装包“Microsoft.VisualCpp.Redist.14,version=14.16.27012.2,chip=x86 错误代码55的解决办法!

    C/C++语言初学者在安装微软VS2015或者VS2017后,会出现未能安装包"Microsoft.VisualCpp.Redist.14,version=14.16.27012.2,chi ...

  8. CPU关于x86、x86_64x64、amd64和arm64以及aarch64的区别

    为什么叫x86和x86_64和amd64? 为什么大家叫x86为32为系统? 为什么软件版本会注明for amd64版本,不是intel64呢? ** CPU类型 x86 X64(CISC) ARM( ...

  9. python安装包区别

    python安装包区别 Python 3.7.1 - 2018-10-20 Download Windows x86 web-based installer Download Windows x86 ...

  10. 【Android 安装包优化】动态库打包配置 ( “armeabi-v7a“, “arm64-v8a“, “x86“, “x86_64“ APK 打包 CPU 指令集配置 | NDK 完整配置参考 )

    文章目录 一.动态库打包配置 二.NDK 完整配置参考 三.参考资料 一.动态库打包配置 在 build.gradle 构建脚本中 , 配置 ndk 编译的动态库 CPU 架构类型 ; 在 " ...

最新文章

  1. 第九章-构建图形用户界面
  2. python怎么安装matplotlib-python 安装matplotlib
  3. HyperLink的使用
  4. QT5实践:如何应用窗口菜单
  5. webview中cookie的读取与保存
  6. Mybatis源码日志模块分析
  7. 【视频】视频基本参数介绍
  8. 2017.6.23 染色 思考记录
  9. java foreach多线程_详解多线程入门案例与java8的并行流
  10. button按钮提交form表单的js方法不要使用关键字login
  11. Matlab实用程序--图形应用-三角函数曲线
  12. 【观察】嵌入式AI崛起,这里有一本通关“秘籍”
  13. [Codeforces #379 E. Anton and Tree]缩点+树上最长路
  14. 双十一优惠算不清凑单太麻烦?苏宁“千人千面”帮你搞定
  15. LAPARDIN WEDLUTS Romantic Wedding LUTs 浪漫唯美婚礼电影调色预设
  16. window10安装minio
  17. 最新公司级 OKRs 案例
  18. decimal,float和double的区别是什么?
  19. 黑客到底可以厉害到什么程度?
  20. 组网胖模式_常听到别人说胖AP和瘦AP组网,都有什么区别呢?

热门文章

  1. 外卖返利小程序饿了么美团对接公众号返利系统分销系统源码
  2. 一款APP的完整开发流程
  3. SPOJ COT 10628 Count on a tree
  4. Java反序列化漏洞:在受限环境中从漏洞发现到获取反向Shell
  5. 如何爬取ajax网页之爬取雪球网文章
  6. alter table添加表约束
  7. windows service 2012阿里云服务器在搭建mysql时缺少msvcr100.dll文件解决方案
  8. Linux -- 搜狗输入法安装完成之后的设置
  9. MySQL中怎么对varchar类型排序问题(数字字符串和汉字拼音的顺序)
  10. 巫师3储物箱在哪_【沉没的宝箱】巫师3:狂猎全任务全教程全剧情流程图文攻略-挖辣椒攻略...