有很多的方法,但当谈到电脑只有二进制:0和1。 每一个被认为是一个“。 “这意味着出计算,得到两种可能的值; 2比特意味着四值; 然后在3位你八两倍(2的3次方,即2的立方)。
继续成倍增长,你最终得到的32位值4294967296(2的32次方); 64位(或2的64次方)是价值18446744073709551616的值。
很多位,数字显示更强大的芯片,支持更高的一些计算。 这是一个很多的两倍多。
这是<spanbecause< span="" style="box-sizing: border-box;">每隔几年,电脑(甚至智能手机)内的芯片和软件运行在这些芯片让飞跃在支持一个新的号码。 例如:
8080年英特尔芯片在1970年代支持8位计算。
Windows 3.1在1992年是第一个16位桌面版本的Windows。
AMD运送第一个64位桌面芯片2003年。
苹果的Mac OS X Snow Leopard完全在64年64位。
第一个智能手机与64位芯片(苹果A7)2014年iPhone 5 s。
很明显:64位,有时像x64风格,能够做更多比32位(实际上是称为x86,卡当Windows Vista开始把32位的应用程序在一个文件夹叫“程序文件(x86),”x86最初指的是任何操作系统指令集在英特尔芯片像8086年到80486年)。
这些天,你很可能已经运行64位芯片与64位的操作系统,进而运行64位的应用程序(移动)或程序(在桌面上,解决一些术语)。 但并非总是如此。 Windows 7,8,8.1,10个都是32位或64位版本,例如。
你怎么告诉你哪一个?
识别64位操作系统
如果你是在电脑上运行Windows不到10岁的时候,你几乎可以保证芯片是64位的,但是你可能已经安装了一个32位版本的操作系统。 它很容易检查。
在Windows 10,点击桌面上的“我的电脑”图标,选择“属性”(或打开控制面板,进入系统和安全>系统)。 系统标题下,你会看到它在系统类型:“64位操作系统,x64-based处理器”意味着你覆盖。
您还可以输入在Windows 10搜索框弹出设置页面中,将显示同样的事情。
为什么32位?
为什么你一个32位操作系统安装在一个桌面或笔记本电脑? 主要原因是因为你有一个32位的处理器,这需要一个32位的操作系统。
但是有这样一个CPU是不可能的。 英特尔开始32位处理器在80386射程在1985年; 这是在64年销售64位处理器。 如果你买了一个电脑自2005年奔腾D芯片出来,不可能你会有一个32位指令集。 过去的英特尔芯片的32位,奔腾4 e,出来在2004年2月,被扩展到64位x86 - 64。 这是向后兼容32位和16位所需的软件。 后来版本的奔腾4,如极端版,完全64位,甚至是在2005年停止。
更有可能的是,你有一个旧的操作系统安装,只有32位。 后续的升级,如果有的话,可能没有跳起来到64位。 这可能是处最早的64位处理器在地方的所有特性。 你可以确定你的电脑是否真的准备好完整的64位通过使用软件64位检查。 它作用于所有版本的Windows回到Windows 95。
在64位体系结构上安装32位操作系统系统将工作,但它不是最优的。 一个32位的操作系统,例如,有更多限制突出被真的只能利用4 gb的RAM。 在系统上安装更多的内存32位操作系统没有对性能的影响。 但系统多余的内存升级为64位版本的Windows,你会注意到我的变化。
这应该在拼写出来<spanmost stark<="" span="" style="box-sizing: border-box;">方法:在Windows 10是官方支持的最大内存2字节(或128 gb在Windows上10家)。
的理论限制在64位内存:16个字节。 但是我们很长一段路从硬件能够支持。
无论哪种方式,它使得购买一台新的笔记本电脑与16 gb的RAM并不令人印象深刻,不是吗?
64位计算功能其他许多改进,不过的方式可能不是肉眼明显。 更广泛的<spandatapaths< span="" style="box-sizing: border-box;">更大的整数大小,八个八位字节内存地址。 都是计算机科学家利用的东西让你计算更加强大。
您可能还注意到一些程序下载<spandesktop< span="" style="box-sizing: border-box;">操作系统有32位和64位的选择。 Firefox是一个很好的例子,的选项是“窗口”和“Windows 64位”以及“Linux”或“Linux 64位”——吗<spanmacos< span="" style="box-sizing: border-box;">版本是64位)。
为什么这样做呢? 因为32位操作系统仍然存在。 他们需要32位软件中他们通常甚至不能安装64位版本,当然不会运行它们。 然而,64位操作系统可以支持32位<spanprogram—windows in="" particular<="" span="" style="box-sizing: border-box;">建立了在一个仿真子系统,叫做Windows32 Windows64,还是WoW64。 看看你的C:驱动器有时候你会看到两个程序文件夹:一个64位的程序,另一个叫做程序文件夹(x86)的32位应用程序。 你会惊讶有多少仍然是32位代码。
在Mac上,你就不太可能找到32-bit-ness。 在苹果菜单上<spanselect< span="" style="box-sizing: border-box;">Mac,单击系统报告,强调所有列出的应用程序软件。 每个有64位(英特尔)条目说“是”或“否”。 最会是的。 一个坚持直到最近微软办公室Mac——只提供64位版本于2016年年中开始。
移动64位
如上所述,苹果的A7芯片是第一个64位处理器进入手机(iPhone 5 s)。 2015年,苹果公司规定,所有iOS软件要64。 以至于2016年6月,打开一个32位的应用程序的最新版本iOS造成“不优化”警告:“使用它可能会影响系统整体性能。”
如果你有iOS 10,你仍然可能甚至不能使用那些年长的32位应用程序没有一个更新(除了一些老设备支持iOS 10在32位芯片)。 这是“最好”的苹果的封闭系统相分离——可以迫使这种情况发生。
在Android手机上,它可以是一个小更难发现细节,除非你熟知的芯片内。 同样,如果你不运行Android 5.0棒棒糖或更新的,你还是32位。 一个应用程序,会告诉你AnTuTu基准; 加载它,单击Info按钮,并寻找Android。 它会告诉你的Android版本,如果是32位或64位。 尽管有更多的芯片运行Android,从手臂到金鱼草,推动64位完全展开
为iOS和Android,这不是开放操作系统使用更多的内存,内存需要桌面使用手持仍微不足道。 事实上,x64不是更好的保证performance-plenty Android 32位的手机匹配最初的64位iPhone 5 s。 另外,第一个64位的Android手机,像HTC欲望510,根本没有好处被卡在一个年长的32位版本的Android。
但是智能手机等其他benefits-things 64位<spanfetching even="" more<="" span="" style="box-sizing: border-box;">数据每周期(快),更好的加密,和整体搬到新的64位芯片ARMv8建筑功能改善,如功率效率。
最终,64位革命已经在个人电脑和智能手机。 营销人员甚至不超过它了。 消费者,你不需要了解它的一部分。