i386、amd64、i686...
Ubuntu镜像文件中的i386就是 intel 的 x86 架构的 i386 级别的 CPU 指令集的程序。
对应的是 amd64 ,也就是 amd 扩展的 x86 的 64 位指令集。 还有 ppc 很常见,这个是 IBM 的 Power CPU 架构的指令集。
Intel曾用8086、80286、80386等作为其PC用CPU的型号表示法,x86指Intel制造的普通CPU(提出x86这个表示法时,个人电脑上以32位Intel的CPU为主),x64是x86_64的缩写,指x86基础上的改进版(加入64位地址扩展等性能),而纯64位计算机架构用IA64表示,32位兼容的64位架构用amd64表示(AMD是这一架构的主要生产商)。由于Intel起步较早,影响较大,有时也把amd64架构的CPU称为x86_64架构。
x86 程序可以被 amd64 的 CPU 运行,但会工作在兼容模式,也就是运行在 32 位系统上,那么这个 CPU 就没办法同时提供 64 位的支持。装 64 位系统,CPU 就运行在 64 位模式,理论上无法提供 32 位支持,不过现在系统有个办法通过系统内核提供两套指令集的支持功能,但这回导致需要两套系统库来提供功能支持。Intel 的 EM64T 其实就是 Intel 版的 amd64 指令集,他们互相兼容。另外,i386 之后还有 i486 i586 i686 ,版本越高,支持的 CPU 特性就越多,不过对于一般用户来说,保证内核是机器 CPU 支持的最高版本就可以了。但注意 CPU 支持的 ix86 架构,现在的 CPU 基本都是 i686 的,不过有些老机器有可能是 i586 的,比如 Pentium MMX ,AMD 的 K6-2、K6-3 。安装 ubuntu 不用考虑 x86 的问题,只需要选择 32 位还是 64 位就可以了,也就是你选择 i386 还是选择 amd64 。安装程序会搞定内核架构和功能问题。
参考:http://zhidao.baidu.com/
i386、amd64、i686...相关推荐
- 如何使用docker desktop 下载x86、amd64、arm64 镜像?
如何使用docker desktop 下载x86.amd64.arm64 镜像? 环境 修改配置 重启docker后下载镜像 验证镜像架构 环境 修改配置 官网地址,开启 Docker CLI 的实验 ...
- i386、i686、IA-32、x86-64、AMD64、EM64T、IA-64
作者:李响 链接:http://www.zhihu.com/question/19573226/answer/14267936 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...
- x86、i386、IA-32、amd64、x64、x86-64、IA-64的区别
x86 80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称.该系列较早期的处理器名称是以数字来表示,并以"86"作为结尾,包括Intel 8086.80186.8 ...
- [转] x86、i386、amd64、ia64的区别
说明:近日在项目中遇到了这个问题,给自己做个备忘. 转自:http://www.361way.com/cpuinfo/1510.html 原文: x86或80x86是英特尔Intel首先开发制造的一种 ...
- 【图书资料】x86、i386、amd64、ia64的区别
x86或80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称.该系列较早期的处理器名称是以数字来表示,并以"86"作为结尾,包括Intel 8086.80186.8 ...
- IA-32、IA-64、AMD64、intel64、x86、x86-64、x64等等关于CPU本身的区别
IA32.x86 IA-32为Intel Architecture 32bit简称,即英特尔32位体系架构,在英特尔公司1985年推出的80386微处理器中首先采用.通常也被称为i386.x86-32 ...
- x86-64、amd64、arm、aarch64 都是些什么?
参考 X86和X86_64和AMD64的由来 关于x86.x86_64.x64.amd64和arm64.aarch64 下载软件时的amd64.x86.x86-64是什么,该怎么选? 简述 架构 指令 ...
- MSVC编译器的选择x86、amd64_x86、amd64、x86_amd64
一.安装完VS2019后,在Qt Creator编译器配置中,会出现以下选项 二.各项意义如下 x86:编译器为x86版本,输出文件为x86. amd64_x86:编译器为amd64版本,输出文件为x ...
- x86、amd64、x86-64、x64以及ia64的基本概念
X86 x86是一个指令集,是刚有个人电脑时候的什么8086,286,386的那个兼容的指令集. x86-64 x86-64有时会简称为"x64",是64位微处理器架构及其相应指令 ...
最新文章
- 人脸检测对齐--Joint Cascade Face Detection and Alignment
- CV之Hog+HamMingDistance:基于Hog提取和汉明距离对比的应用—图像相似度对比之for循环将多个成对图片依次对比并输出相似度
- struts2 集成webservice 的方法
- Delphi中JSon SuperObject 使用:数据集与JSON对象互转
- html4基础,HTML 基础 4
- 1108. IP 地址无效化
- Python3.7.3安装(Ubuntu16.04)
- 高质量C++编程指南
- 【jmx】java jmx 获取 kafka topic的logStart LogEnd信息
- prim算法_最小生成树(Kruskal和Prim算法)
- 解决WEB页面上焦点控制一法
- 我把Ubuntu 10.10放进了自己的口袋
- RocketMQ(十四)RocketMQ消息重试机制
- php tp5 plugins,thinkphp5(tp5)使用cli模式运行
- HttpModule 与 Globle.asax
- 建筑标准何其之多,python爬虫半天全梭
- Ubuntu16.04下fctix无法切换中英文输入法
- gbase xdm管理控制台说明
- C++核心准则R.33: 表达函数会重置widget时,使用unique_ptr(widget)​作参数
- ESP8266学习——Flash