i386 和amd64 的意思,i386 和 x86-64 有什么区别?,x86和X64是什么意思,x86是什么意思,linux发行版中的i386/i686/x86-64/有什么区别?,linux操作系统所说的i386和x86有什么区别?...
i386 和amd64 的意思
首先可以简化一个概念,i386=Intel 80386。其实i386通常被用来作为对Intel(英特尔)32位微处理器的统称。 Windows2000和Windows XP的安装文件夹都是i386,正常情况下在安装光盘下可以找到这个文件夹。为了加快安装速度,在安装前,安装程序会将i386拷贝到硬盘上。 AMD64,又称“x86-64”或“x64”,是一种64位元的电脑处理器架构。它是建基于现有32位元的x86架构,由AMD公司所开发,应用AMD64指令集的自家产品有Athlon 64、Athlon 64 FX、Athlon 64 X2、Turion 64、Opteron及最新的Sempron处理器。 i386 简单理解就是是32位的amd64 是64位的版本,因为是amd把64位率先引进桌面系统的,英特尔也是要追随amd并且保持兼容,一般在软件包里包含这样的字符。 除了这两款处理器是还有很多其他型号的,例如:AMD Athlon 64/FX、AMD Opteron处理、AMD Sempron处理器、AMD Dual-Core处理器、AMD Athlon 64 X2 Dual Core处理器。 拓展资料:Intel 80386,是英特尔(Intel)公司的一款x86系列CPU,最初发布于1985年10月17日。 80386处理器被广泛应用在1980年代中期到1990年代中期的IBM PC兼容机中。这些PC被称为“80386电脑”或“386电脑”,有时也简称“80386”或“386”。 80386的广泛应用,将PC从16位时代带入了32位时代。80386的强大运算能力也使PC机的应用领域得到巨大扩展,商业办公、科学计算、工程设计、多媒体处理等应用得到迅速发展。 amd64 AMD64,或“x64”,是一种64位元的电脑处理器架构。它是基于现有32位元的x86架构,由AMD公司所开发,应用AMD64指令集的自家产品有Athlon(速龙) 64、Athlon 64 FX、Athlon 64 X2、Turion(炫龙) 64、Opteron(皓龙)、Sempron(闪龙)、Phenom(羿龙)及最新的Phenom II、Athlon II处理器。
i386 和 x86-64 有什么区别?
i386 和 x86-64 的主要区别是: 1、i386是32位微处理器的统称;x86-64( 又称x64,即英文词64-bit extended,64位拓展 的简写)是x86架构的64位拓展,向后兼容于16位及32位的x86架构。 2、发行公司上,i386是英特尔(Intel)公司发行,x86-64是由AMD设计。 3、发布时间上,i386最初发布于1985年10月17日,x86-64是在1999年设计问世。 4、x86-64向后兼容于16位及32位的x86架构,而i386不能兼容x64。 5、适用CPU (1)i386 适用于intel和AMD所有32位的cpu,以及via采用X86架构的32的cpu,包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列以及centrino P-M,core duo 等。 (2)X86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo, and Xeon 和AMD Athlon64/x2, Sempron64/x2, Duron64等采用X86架构的64位cpu。 参考资料:百度百科-i386 参考资料:百度百科-x86-64
x86和X64是什么意思
x64 和 x86 指的都是操作系统。其中,x64指的是64位操作系统,x86指的是32位操作系统。这是根据处理器芯片架构来进行划分的。 x86-64 (又称x64,即英文词64-bit extended,64位拓展 的简写)是x86架构的64位拓展,向后兼容于16位及32位的x86架构。x64于1999年由AMD设计,AMD首次公开64位集以扩展给x86,称为“ AMD64 ”。其后也为英特尔所采用,现时英特尔称之为“Intel 64”。 目前的电脑CPU都是基于64位设计,也就是X64,只有很早以前的一些古董CPU才是X86(32位)版本,因此一般我们下载系统版本,是选择X64,除非是CPU为X86架构,很老的电脑。 对于内存:32位系统最高可支持4G,而64位系统最高可支持16T。 对于操作系统:64位操作系统只能安装在64位CPU的计算机上,而32位操作系统能够安装在32位或64位CPU的计算机上。 软件兼容性问题:32位系统不能运行64位程序,但是64位系统可以运行32位程序。通常情况下, 32位系统安装32位软件,而64位系统安装64位软件。 问题来了, 如何查看Windows操作系统多少位呢? 我们只需要鼠标右键单击“此电脑(我的电脑)”选择【属性】,出现的界面找到“系统类型”一栏,就可以看到电脑的操作系统位数。 如何查看mac操作系统多少位呢? 打开终端,输入命令 uname -a 回车 x86_64 表示系统为64位 i686 表示系统32位
x86是什么意思
x86一般有两种含义,一种指的是32位系统的意思;另一种指的是32bit,其中的bit代表32位版本的系统。1、x86的意思指的是32位系统,它是由Intel推出的一种复杂指令集,用于控制芯片的运行的程序,现在X86已经广泛运用到了家用PC领域。2、X86可以称作为32bit,其中的bit代表32位版本的系统,同时X86系统最大只能识别到内存是3.75G。而X64就是通常所说的64bit,是指64位的操作系统,64位系统最大支持内存总数高达128G,对于内存非常大的服务器基本都是装的64位系统,64位可以很好的利用大内存,如果大内存装32位那是对内存的一种浪费。 总而言之,如果电脑安装的是32位系统,8GB内存实际识别不到8GB,仅仅可以识别4G容量不到,这样就浪费了硬件性能。
linux发行版中的i386/i686/x86-64/有什么区别?
1、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 等.2、X86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo, and Xeon 和AMD Athlon64/x2, Sempron64/x2, Duron64等采用X86架构的64位cpu。3、I686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持。 扩展资料 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。 严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。 文件系统 文件类型 普通文件(regular file):就是一般存取的文件,由ls -al显示出来的属性中,第一个属性为 [-],例如 [-rwxrwxrwx]。另外,依照文件的内容,又大致可以分为: 1、纯文本文件(ASCII):这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到的数据,例如数字、字母等等。设 置文件几乎都属于这种文件类型。举例来说,使用命令“cat ~/.bashrc”就可以看到该文件的内容(cat是将文件内容读出来)。 2、二进制文件(binary):系统其实仅认识且可以执行二进制文件(binary file)。Linux中的可执行文件(脚本,文本方式的批处理文件不算)就是这种格式的。举例来说,命令cat就是一个二进制文件。 3、数据格式的文件(data):有些程序在运行过程中,会读取某些特定格式的文件,那些特定格式的文件可以称为数据文件(data file)。 举例来说,Linux在用户登入时,都会将登录数据记录在 /var/log/wtmp文件内,该文件是一个数据文件,它能通过last命令读出来。但使用cat时,会读出乱码。因为它是属于一种特殊格式的文件。 参考资料:linux.百度百科
linux操作系统所说的i386和x86有什么区别?
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 的缓慢的技术革新。
下一篇:没有了