_

32位和64位操作系统: 有什么区别吗?

 

时间:2017-11-14 来源:晓刚文采


 

有很多的方法,但当谈到电脑只有二进制: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位革命已经在个人电脑和智能手机。 营销人员甚至不超过它了。 消费者,你不需要了解它的一部分。



赞助打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

您的支持,鼓励我们做得更好!

「人云亦云」


标签: 涨知识 | 如有转载,请注明出处 |
本文链接:
http://blog.hellotom.top/articles/902/


亲,看完记得留下足迹哦


更多有料好玩的内容 尽在人云亦云公众号
360网站安全检测平台