首页 » 互联网资讯 » 正文

x86_64这种镜像文件命名,到底是代表的64位还是32位?

很多镜像文件中都有x86_64这种名称,x86不是代表32位吗?

一个文件又是32位又是64位?还是?



云南网友 凉拌豆芽 评论:
严格意义上来说,应该是叫amd64,因为这个是AMD最开始弄出来的。但是鉴于为了保持中立,一般叫做x86-64


青海网友 hxp530830 评论:
是64位


陕西网友 aaa908118 评论:
都可以啊


安徽网友 老男孩0212 评论:
有64出现就是64,64兼容32


山东网友 相见恨晚1990 评论:
X86是架构 64就是64位


四川网友 一世宠爱 评论:
命名习惯罢了,就像Linux为什么叫Linux。
看wiki

  1. Since AMD64 and Intel 64 are substantially similar, many software and hardware products use one vendor-neutral term to indicate their compatibility with both implementations. AMD’s original designation for this processor architecture, “x86-64”, is still sometimes used for this purpose,[2] as is the variant “x86_64”.[3][4] Other companies, such as Microsoft[6] and Sun Microsystems/Oracle Corporation,[5] use the contraction “x64” in marketing material.
  2. The term IA-64 refers to the Itanium processor, and should not be confused with x86-64, as it is a completely different instruction set.
  3. Many operating systems and products, especially those that introduced x86-64 support prior to Intel’s entry into the market, use the term “AMD64” or “amd64” to refer to both AMD64 and Intel 64.
  4. amd64
  5. Most BSD systems such as FreeBSD, MidnightBSD, NetBSD and OpenBSD refer to both AMD64 and Intel 64 under the architecture name “amd64”.
  6. Some Linux distributions such as Debian, Ubuntu, Gentoo Linux refer to both AMD64 and Intel 64 under the architecture name “amd64”.
  7. Microsoft Windows’s x64 versions use the AMD64 moniker internally to designate various components which use or are compatible with this architecture. For example, the environment variable PROCESSOR_ARCHITECTURE is assigned the value “AMD64” as opposed to “x86” in 32-bit versions, and the system directory on a Windows x64 Edition installation CD-ROM is named “AMD64”, in contrast to “i386” in 32-bit versions.[87]
  8. Sun’s Solaris’ isalist command identifies both AMD64- and Intel 64-based systems as “amd64”.
  9. Java Development Kit (JDK): the name “amd64” is used in directory names containing x86-64 files.
  10. x86_64
  11. The Linux kernel[88] and the GNU Compiler Collection refers to 64-bit architecture as “x86_64”.
  12. Some Linux distributions, such as Fedora, openSUSE, Arch Linux, Gentoo Linux refer to this 64-bit architecture as “x86_64”.
  13. Apple macOS refers to 64-bit architecture as “x86-64” or “x86_64”, as seen in the Terminal command arch[3] and in their developer documentation.[2][4]
  14. Breaking with most other BSD systems, DragonFly BSD refers to 64-bit architecture as “x86_64”.
  15. Haiku refers to 64-bit architecture as “x86_64”.

江西网友 乳娃娃爽婉娩 评论:

X86是架构 64就是64位

正解,谢谢


湖南网友 奥米加X 评论:
x86-64是为了有别于IA64


河北网友 仲跃 评论:
x86是一种cpu架构

发表评论