32位和64位Windows有什么区别?
无论是购买新计算机还是升级旧计算机,您都可能会遇到“ 64位”的名称,并且想知道这意味着什么。继续阅读,我们会解释什么是Windows 64位以及为什么要使用该64位Pie。
有关的:我如何知道我运行的是32位还是64位Windows?
从Windows 7开始,Microsoft已经做出了巨大的努力来提高64位计算在家庭用户中的普及程度,但是许多人不清楚它的确切含义(甚至可能没有意识到他们已经在运行它)。今天,我们来看看32位和64位计算的历史,您的计算机是否可以处理它,以及使用64位Windows环境的优缺点。
64位计算的简史
在开始用有趣的历史让您眼花azz乱之前,让我们先了解一些基础知识。 64位甚至意味着什么?在有关32位和64位个人计算机的讨论中,XX位格式是指CPU寄存器的宽度。
寄存器是少量的存储空间,CPU会在其中保留快速访问所需的任何数据以达到最佳计算机性能的目的。位指定是指寄存器的宽度。 64位寄存器比32位寄存器可容纳更多数据,而32位寄存器又可容纳16位和8位以上的寄存器。 CPU寄存器系统中的空间越大,它处理的内容就越多,尤其是在有效使用系统内存方面。例如,具有32位寄存器的CPU在寄存器中的上限为232个地址,因此只能访问4GB的RAM。 40年前,当他们计算寄存器大小时,这似乎是一个巨大的RAM,但是对于现代计算机而言,这是一个相当不便的限制。
尽管看起来64位计算是Techno-wizardry领域的新生事物,但实际上它已经存在了数十年。 1985年,第一台使用64位体系结构的计算机是Cray UNICOS,它为64位超级计算机开创了先例(在上图的中央可以看到Cray 1)。在未来的15年左右的时间里,64位计算将仍然是超级计算机和大型服务器的唯一工作领域。在此期间,消费者接触到64位系统,但大多数人完全不知道。上图所示的Nintendo 64和Playstation 2,拥有64位处理器整整5年,而消费者级的64位CPU和附带的操作系统甚至已经出现在公众视野中。
消费者对于64位设备的含义感到困惑,加上制造商对驱动程序的支持不足,严重地阻碍了在整个2000年代向64位PC的推动。 Microsoft在2001年发布了Windows XP 64位版本。它没有被广泛采用,除了那些愿意处理极其有限的驾驶员支持和很多麻烦的人。
次年,OS X Panther和一些Linux发行版开始支持各种容量的64位CPU。随着OS X Leopard的发布,macOS X在五年内还没有完全支持64位。 Windows在Windows Vista中支持64位,但同样,它未被广泛采用。到处都是家庭用户采用64位的坎road之路。
两件事扭转了PC世界的潮流。首先是Windows 7的发布。Microsoft向制造商大力推销64位计算,并为他们提供了用于实施64位驱动程序的更好的工具以及更长的交货时间。
第二个可能更大的影响力来自个人计算机制造商销售个人计算机的方式。向可能不完全了解他们要购买的平台的人进行销售,意味着营销人员必须推动某些易于理解的数字。 PC中的内存量就是这些数字之一。一台具有8 GB RAM的PC似乎比一台具有4 GB RAM的PC好吗?而且32位PC的RAM限制为4 GB。为了向PC提供更高的内存容量,制造商需要采用64位PC。
您的计算机可以处理64位吗?
除非您的PC早于Windows 7,否则它支持Windows 64位版本的可能性很高。您甚至可能已经在运行64位版本的Windows,这很容易检查。即使您运行的是Windows 10的32位版本,如果具有支持64位的硬件,也可以切换版本。
有关的:我如何知道我运行的是32位还是64位Windows?
64位计算的优缺点
您已经阅读了一些有关64位计算的历史记录,并且系统检查表明您可以运行64位Windows。怎么办?让我们来看看切换到64位操作系统的利弊。
如果您取得了飞跃,您将期待什么?这是跳转到64位系统的一些巨大好处:
- 您可以大幅增加RAM: 还有多少? Windows(以及其他操作系统)的32位版本限制为4096MB(或4GB)RAM。由于我们之前提到的那种宽敞的寄存器系统,理论上64位版本可以支持略超过170亿GB的RAM。实际上,Windows 7 64位家庭版(由于许可问题,而不是物理限制)限制为16GB RAM,而专业版和旗舰版可以达到192GB RAM。
- 您会发现效率提高了: 您不仅可以在系统中安装更多的RAM(轻松达到主板所能支持的数量),还可以更有效地使用该RAM。由于寄存器中64位地址系统的性质以及Windows 64位分配内存的方式,您会看到较少的系统内存被辅助系统(例如视频卡)占用。尽管您可能只将计算机中的物理RAM数量增加一倍,但它将 感觉 由于您的系统具有新的效率,因此更像是这种方式。
- 您的计算机将能够为每个进程分配更多的虚拟内存: 在32位体系结构下,Windows只能为应用程序分配2GB的内存。现代游戏,视频和照片编辑应用程序以及诸如虚拟机之类的饥饿应用程序都需要大量内存。在64位系统下,他们可以承受另一个更大的理论数字,即高达8TB的虚拟内存。即使是最疯狂的Photoshop编辑和《孤岛危机》会话,这也绰绰有余。除了更有效地使用和分配内存外,针对64位操作系统进行了优化的应用程序(例如Photoshop和Virtualbox)也非常快,并充分利用了提供给它们的处理器和内存的宽敞性。
- 您将享受高级安全功能: 带有现代64位处理器的Windows 64位享有32位用户无法使用的其他保护。这些保护措施包括上述硬件D.E.P.以及保护您免受内核利用的内核补丁保护,并且设备驱动程序必须经过数字签名,以减少与驱动程序相关的感染事件。
听起来不错,不是吗?缺点呢?幸运的是,随着时间的流逝,采用64位操作系统的缺点列表越来越小。仍然有一些注意事项:
- 在系统上找不到较旧但重要的设备的64位驱动程序: 这是一个严重的交易杀手,但是好消息是它不再像以前那样成为一个大问题。供应商几乎普遍支持最新操作系统和设备的64位版本。如果您运行的是Windows 8或Windows 10,并且使用的是过去五年左右的时间制造的硬件,则硬件驱动程序应该不会有任何问题。如果您运行的是Windows 7或更低版本,或者使用的硬件非常旧,则运气可能会更差。有您喜欢的昂贵的2003年单张纸扫描仪吗?太糟糕了。您可能不会为此找到任何64位驱动程序。硬件公司宁愿花大力气支持新产品(并鼓励您购买它们),也不愿支持旧硬件。对于容易更换或需要升级的小物件,这没什么大不了的。对于关键任务和昂贵的硬件,这一点更为重要。您必须自己决定升级费用和折衷是否值得。
- 您的主板不支持超过4GB的RAM: 尽管很少见,但是有一块主板可以支持早期的64位处理器,但不支持超过4GB的RAM,这并不是没有听说过的。在这种情况下,您仍将获得64位处理器的某些优势,但您将无法获得大多数人渴望的优势:访问更多内存。但是,如果您不购买前沿部件,那么硬件价格已经非常便宜,以至于您应该在升级OS的同时退役旧主板并进行升级。
- 您有旧版软件或其他软件问题要处理: 某些软件无法顺利过渡到64位。虽然32位应用程序可以在64位Windows上正常运行,但16位应用程序则不能。如果您仍然有机会使用确实很旧的旧版应用程序,则需要对其进行虚拟化或放弃升级。
有关的:为什么大多数程序在64位版本的Windows上仍为32位?
在某个时候,每个人都将使用64位版本的Windows。现在,我们已经快到了。尽管如此,即使在从32位到64位过渡的这些后期阶段,也有一些速度障碍。最近是否有处理64位问题的经验?我们希望在讨论中听到它。