amlaosong评:虽然rpm包版本很多,不过目前的新机器都可以使用x86_64版本,而且也应该使用这个版本,除非一些特殊场合,比如为了使用一些老版程序。有些功能没有x86_64版本,那也只好用i386了。现在的发行包,一般也就提供i386和x86_64两个版本,即32位版本和64位版本,有些甚至已经不提供i386版本了。

1、i386、i586、i686与Noarch
i386—几乎所有的X86平台,不论是旧的pentum或者是新的pentum-IV与K7系统CPU,都可以正常工作,i指得是Intel兼容的CPU,至于386就是CPU的等级。
i586—就是586等级的计算机,包括pentum第一代MMX CPU,AMD的K5,K6系统CPU(socket7插脚)等CPU都是这个等级。
i686—pentum 2 以后的Intel系统CPU及K7以后等级的CPU都属于这个686等级。
Noarch—代表跟硬件体系结构无关。不管是 x86、PowerPC,Sparc 或者 Alpha 系统。

2、对后缀*.i386.rpm及*.i686.rpm的说明
现在可以直接安装的rpm软件包有这么几种(后缀):*.i386.rpm,*.i486.rpm,*.i586.rpm,*.i686.rpm,这是与CPU的指令集有关.因为intel的cpu经过这么久的发展,不断的更新,产生从8086,8088,80286,80386,80486,奔腾(586),奔腾二代(686),奔腾三代(686)...cpu的每次换代,都增加了一些新的指令集,但都向后兼容。而这些软件包为了能发挥好cpu的全部性能,就加入cpu相对应能指行的指令。因此就产生了各种不同的软件包。所以,i686的软件包能在奔腾二代以上的cpu上执行,但基本不能在此之先的cpu如486上执行。而i386的软件包既可在i386的电脑上执行,也可在后面所有的cpu上执行(如奔三,但不能发挥cpu的最佳性能。) 还有AMD的系统,现在也有一种软件包:*.athlon.rpm,这种装在AMD系统上更能发挥好AMD的cpu的性能。还有一种:*.noarch.rpm这个与包可以在各个不同的cpu上使用。
一般来讲,在我的电脑脑上从后缀*.i386.rpm一直到*.i686.rpm都可安装。(没有谁用奔腾二代以下的cpu吧?)
还有一种类型的软件包是后缀*.src.rpm 这类软件包是源程序包,不能直接安装运行的,先要通过编译。在编译时会根据cpu的类型来产生相应后缀的软件包。(不然你找台486的电脑编译程序比较一下)还有,编译内核也是如此。
据许多资料介绍,在一般情况下,同样是在i686的电脑上执行i386与i686的软件在性能上基本没有大的区别。

3、rpm的i386、i586和i686等不同版本有什么不同?
有的rpm有分i386、i586和i686等不同版本,如:
  abc-1.2.3-4.i386.rpm
  abc-1.2.3-4.i586.rpm
  abc-1.2.3-4.i686.rpm
  它们有什么不同呢?
  这里的i386、i586、i686指的是适用于intel i386、 i586、i686 兼容指令集的微处理器。一般来说,等级愈高的机器可接受较低等级的rpm文件。你可以透过/proc/cpuinfo这个档案查询你的CPU等级。

4、计算机硬件类型i686什么意思 还有硬盘的接口类型,什么是接口?
i686指的是Pentium Pro以及此后的Intel IA32 CPU,也就是平常我们所说的P6系列处理器。i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持.与cpu的指令集有关.I代表与intel的指令集兼容,后面的数字是指cpu的分类。
i386 : Intel 386 ( 老的386机器,也泛指IA32体系的CPU)
i486 : Intel 486
i586 : Intel 586 ( Pentium ,K6 级别CPU )
i686 : Intel 686 ( Pentium II, Pentium III , Pentim 4, K7 级别CPU )

硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。不同的硬盘接口决定着硬盘与计算机之间的连接速度,在整个系统中,硬盘接口的优劣直接影响着程序运行快慢和系统性能好坏。硬盘接口分为IDE、SATA、SCSI和光纤通道四种

5、linux发行版中的i386/i686/x86-64/有什么区别?
i386 适用于intel和AMD所有32位的cpu以及via采用x86架构的32的cpu。intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列以及centrino P-M,Core duo 等。

x86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo,Xeon 和AMD Athlon64/x2, Sempron64/x2, Duron64等采用x86架构的64位cpu。

i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持。

6、x86与x86-64有什么区别?

x86:   一般意义上的32位Intel处理器

x86_64:   一般意义上的64位Intel处理器

linux下 x86、i386、i486、i586、i686、x86_64区别相关推荐

  1. 操作系统实验报告2:Linux 下 x86 汇编语言1

    操作系统实验报告2 实验内容 了解 Linux 下 x86 汇编语言编程环境: 验证实验 Blum's Book: Sample programs in Chapter 04, 05 (Moving ...

  2. linux命令grep和find怎么用,Linux下find和grep常用命令及区别介绍

    在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空 ...

  3. Linux下useradd命令与adduser命令的区别(adduser更适合初级使用者,useradd比较适合有些高阶经验的使用者)

    文章目录 Linux下useradd命令与adduser命令的区别 man useradd man adduser Linux下useradd命令与adduser命令的区别 Linux下创建用户时会用 ...

  4. Linux下ps -ef和ps aux的区别及格式详解

    Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格, ...

  5. Linux下ps -ef 和 ps aux 的区别及格式详解

    Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢? 这里要说一下 BSD vs System V 这里需要说明的是:Linux不能称为"标准 ...

  6. ​​Linux下ps -ef和ps aux的区别及格式详解​

    Linux下显示系统进程的命令ps,最常用的有 ps -ef 和 ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格 和 BSD ...

  7. linux下ls命令和dir命令的区别

    linux下ls和dir命令的作用相同,都是列出目录内容的命令. 区别如下: ls:会显示不同类型的文件的颜色 dir:不显示不同文件类型的文件颜色,所有文件都是一种颜色. 由此可见,虽然ls和dir ...

  8. 操作系统实验报告4:Linux 下 x86 汇编语言3

    操作系统实验报告4 实验内容 验证实验 Blum's Book: Sample programs in Chapter 08, 10 (Basic Math Functions and Using S ...

  9. linux也是x86架构吗,linux下X86架构IDT解析

    一.中断描述符表IDT 1.中断描述符表IDT是一个系统表,它与每一个中断或异常向量相联系,每一个向量在表中有相应的中断或异常处理程序的入口地址.内核在允许中断发生前,必须适当的初始化IDT. 2.I ...

最新文章

  1. python解决open()函数、xlrd.open_workbook()函数文件名包含中文,sheet名包含中文报错的问题
  2. 3.1 关于半鞅的随机积分(Ren)
  3. 【C语言进阶深度学习记录】三十五 程序中的堆、栈以及静态存储区(数据区)
  4. CentOS7下安装Redis — 单节点
  5. 这里有最全的C++工程师的技术需求,你要做哪方面的开发?
  6. 计算机网络 第六章 链路层与局域网
  7. Appfuse 教程
  8. 白光LED驱动方案的选择 TPS61043
  9. jmeter.bat双击闪退问题
  10. 牛客OI周赛4-提高组 C 战争(war)
  11. python中math函数_Python math模块 数学函数教程
  12. fpga开发教程 labview_NILabVIEW高性能FPGA开发者指南.pdf
  13. ECharts制作报表模板
  14. 中图杯获奖作品计算机组,地理奥赛网-首页
  15. MT4单均线变色代码实例
  16. TMS运输系统价格昂贵?中小物流运输企业数字化,原来可以这么做。
  17. 关于 ant-design-vue a-card 自定义title的问题
  18. cf Gym 101086M ACPC Headquarters : AASTMT (Stairway to Heaven)
  19. 说明关系型数据库通过索引提升查询效率的背后原理
  20. 虚拟化系统镜像下载地址及Linux更新国内源

热门文章

  1. Openstack Restful API 开发框架 Paste + PasteDeploy + Routes + WebOb
  2. Vue中用TypeScript改写JavaScript及装饰器使用
  3. 二周第一次课(12月18日)
  4. MySQL集群(一)之主从复制
  5. Maven 版 JPA 最佳实践(转)
  6. JVM内存管理------垃圾搜集器简介
  7. AMD与intel CPU型号大全(接口)
  8. centos6.5下的elk部署
  9. 小米视频加载进度条效果实现
  10. Spring MVC POST中文乱码解决方案