问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux操作系统所说的i386和x86有什么区别?

发布网友 发布时间:2022-04-24 09:45

我来回答

4个回答

热心网友 时间:2022-06-18 15:47

x86 包含 i386 ,i386 仅仅是 x86 的一部分。
x86 这里的 x 本来就是一个未知数性质的,他可以是 3、4、5、6、7 。

x86 是 Intel 建立起来的 CPU 架构。
他的 8086、8088、80286、80386、80486、Pentium 、Pentium Pro 、Pentium MMX ,Pentium 2 ,还有后面的 P3、P4 、PD 、Core 全系列,Xeon 的 x86 系列。以及 AMD 的 Intel 架构兼容全系列(楼主的 AMD 肯定也是啦,非 x86 架构如果楼主作为桌面计算机用上了,肯定不会来这里问这个问题了)。当然还有最近重新崛起的 VIA 的 C7 系列。
他们都是 x86 架构。

更多的 x86 代表的是 32 位的 Intel CPU 架构体系。

但其中分成很多代。i386 就是 80386 的那代 CPU 的标准,主要是支持 32 位的保护模式和实模式两种工作环境。这个功能很好很强大,一直沿用至今,而且系统对于这个功能是必须支持的。386 之后的 cpu 是完全兼容 i386 体系的。

i486 加入了新的一个功能,i586 (奔腾 1 代系列)又加入了新功能,i686 (奔腾 Pro 系列以后)又加入了新的功能体系。
i386 的软件可以运行在 i686 系统,但是 i686 的软件不能运行在之前的架构上。

旧 CPU 不能运行新软件主要是不能使用新的特性导致不能运行,但是旧的架构软件在新的架构上运行,仅仅是不能用新的功能体系,运行效率是没有减少的。
而且这个功能架构主要是 Linux 内核在使用。

所以楼主不要考虑 i386 和 x86 的关系。只要看到 i 什么 86 ,基本都能用。
如果有 i686 ,楼主的 CPU 只要不是 K6 系列,而是 Athlon 系列,最好选择 i686 ,但如果只有 i386 的,楼主注意安装后看看你的内核是不是 i686 体系的,如果是,性能不受影响。

题外:
i786 是一个隐藏的新体系,听说只能用在 P4 以后的 Intel CPU 上面。但是很多软件没有针对这个架构编写,所以除非自己基于 i786 编译,不然网上没有 i786 的软件。

这里还要说 x86_64 体系,这个是 AMD 提出并且最先使用的 x86 新的架构体系。他把 32 位的 i686 架构体系,扩展为 64 位。
但是因为变动很大的原因,64 位的系统软件要兼容 32 位的软件,需要在内核里打开支持,并且安装 32 位的兼容库才行。其实如果你有源代码,32位系统的源代码基本上可以直接在 64 位的系统上面编译成为 64 位架构可运行的软件(新的技术还是用不上)。

同样 64 位的 CPU 兼容上一代的 i686 架构,i686 CPU 不支持 x86_64 的软件。

如果楼主的 AMD CPU 是 Athlon 64 及其以后的 cpu 可以装 x86_64 的系统玩玩,不过注意,很多 32 位特有的软件,而且没有源代码的要么不能用,要么需要 32 位兼容库,Flash 的浏览器插件就是一个例子。64位的 Firefox 需要 32 位兼容库才能借助 Flash 插件显示 Flash 动画。Adobe 没有放出 64 位的插件,也没有提供源代码。

AMD 总是有新的点子,新的技术,却总是拼不过 Intel 的缓慢的技术革新。

热心网友 时间:2022-06-18 15:47

86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。由于早期intel的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族。

因为64位的CPU是向下兼容的,尽管Linux很多发行版都有64bit,但软件支持方面依旧不完善,个人建议你用32bit的Linux版本,性能上差别不大。

热心网友 时间:2022-06-18 15:48

i386和X86是对CPU的构架的描述。在Linux系统中一般通过386和x86_64来区分系统的CPU的构架。
通俗的将,i386是32位的系统,相应的需要安装的软件也是32位。x86_64是64位的系统,需要CPU是64位的才可以。目前主流的CPU全部是64位的。所以在选择Linux发行版的ISO文件的时候我们尽量选择x86_64的镜像而不是i386的镜像。
i386镜像如果安装在64位系统上,并不能较好的发挥电脑硬件的全部性能。有人说x86_64的软件稳定性差,其实经过这么多年的发展,64位软件已经非常成熟,尤其是在linux这样新技术比较集中的发行版。现在企业版的系统也都是64位的了,何来64位不稳定一说?比如RHEL7只提供64位的,根本就没有32位版本。

热心网友 时间:2022-06-18 15:48

这个本来就是32位的
i386和x86是一个意思
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我用耳机玩爱唱久久怎么唱出来的不响? 电脑ktv点歌软件有哪些电脑用什么点歌软件比较好 更换变速箱油后,汽车刹车和起步时底盘常有嘎啦嘎啦的异响是什么原因... 格兰仕空调口碑怎么样 格兰仕空调的优缺点有哪些? 格兰仕空调怎么样?质量好吗? 什么是PNC金融服务集团 挖出蛇是好事还是坏事? 微信换行怎么换到下一行 微信如何将自己的位置定位发绐别人 arm与X86与windows系统, X86是32位操作系统吗? 操作系统32与64位有什么区别? CPU32位架构与64位 cpu架构(x86,PowerPC,arm等) 操作系统(windows linux unix等) 应用程序 三者之间有什么关系?求大神解答 操作系统: Windows 【CPU/GPU】 处理器架构: X86架构 处 oppo手机自动锁屏在哪里设置 宁波特产是什么啊? 在恒大集团里面工作,工作强度到底有多大? 印有恒大集团世界500强的办公室高档摆件价值怎样? 恒大集团工资500起,那以后转正还会不会再提高呢? ehp智能手环B13好不好,怎么样,好用吗 世界500强恒大集团与欧派木门不得不说的故事有哪些? 恒大什么时候成为世界500强 在中国能进入世界五百强的企业是不是都是搞房地产的? 恒大集团在2017年世界500强排第几? 恒大在中国500强排第几 2021中国民企500强,恒大缺席,这是不是在意料之中? 恒大集团成为世界五百强,许家印算是恒大的灵魂吗? 恒大今年为何会缺席中国民企500强? 小天才电话手表时间日期怎么设置? 笔记本如何外接显示器 淘宝店铺产品怎么定位?卖什么类目好? 淘宝开店怎么选款? 淘宝店铺适合卖哪些产品呢? 开淘宝店铺如何选择适合自己的产品 淘宝新店卖什么比较好? 中行提前还房贷要交多少违约金 中国银行提前还款违约金有关规定 软可以组什么四字词语? 软可以组什么词? 手机纽扣电池没电了,怎么充电?死马当活马医! 苹果手机怎么查找微信已删除的聊天记录? 3.7v纽扣电池如何充电(电脑用的那种) 纽扣电池可以充电吗?怎么充?可以用万能充连线充吗? 纽扣电池如何充电??跪求! 苹果手机微信不小心删掉聊天记录怎么找回 纽扣电池怎么充电?(死马当活马医了!) 苹果手机不小心把微信聊天记录删了怎么找回 苹果手机微信聊天记录不小心删除了怎么恢复 怎样可以让纽扣电池重新生电 苹果手机微信信息删除后怎么恢复?