电脑32位与64位操作系统,有何区别?

很有可能您运行的是基于x64的操作系统,但这究竟意味着什么?

计数的方法有很多种,但对于计算机来说,只有二进制:0 和 1。每个都被认为是一个“位”。这意味着对于 1 位计算,您会得到两个可能的值;2-bit表示四个值;然后在 3 位时将其加倍为八(2 的三次方,又名 2 的立方)。

继续指数级增长,最终得到 32 位(2 的 32 次方),价值 4,294,967,296;64 位(或 2 的 64 次方)值 18,446,744,073,709,551,616 个值。那是 18.4 quintillion和变化。

这是很多位,数字显示了支持更高位计算的芯片可以有多强大。不止是两倍。

这是因为每隔几年,计算机(甚至智能手机)内部的芯片和运行在这些芯片上的软件就会在支持新数字方面取得飞跃。例如:

  • 1970 年代的英特尔 8080 芯片支持 8 位计算。
  • 1992 年,Windows 3.1 是第一个 16 位桌面版 Windows。
  • AMD 在 2003 年推出了第一款 64 位台式机芯片。
  • Apple 在 2009 年将 Mac OS X Snow Leopard 完全变成了 64 位。
  • 第一款配备 64 位芯片(Apple A7)的智能手机是2014 年的 iPhone 5s。

很明显:64 位,有时被称为 x64,能够做比 32 位更多的事情。您可能知道 32 位为x86,这个术语最初指的是任何具有指令集的操作系统,可以在 8086 到 80486 等 Intel 芯片上运行。

如今,您很可能已经在运行带有 64 位操作系统的 64 位芯片,而这些操作系统又运行 64 位应用程序(用于移动设备)或程序(在桌面上,以适应某些命名法)。但不总是。例如,Windows 7、8、8.1 和 10 都有 32 位或 64 位版本。

你怎么知道你有哪一个?

阅读更多:内存RAM和ROM有什么区别?优缺点比较

识别64位操作系统

如果你在不到 10 年的计算机上运行 Windows,你的芯片几乎可以保证是 64 位的,但你可能安装了 32 位版本的操作系统。检查起来很容易。

在Windows 10中,转到设置 > 系统 > 关于或在 Windows 10 搜索框中键入关于。在“设备规格”标题下,您会在“系统类型”中看到它:“64 位操作系统,基于 x64 的处理器”意味着您已涵盖在内。

电脑32位与64位操作系统,有何区别?

Mac 用户不必担心这一点,因为 MacOS 长期以来一直是 64 位的。事实上,从最新版本 (10.14 Catalina) 开始,Mac 上的 32 位应用程序甚至在技术上都不受支持,但我们有一个在 MacOS Catalina 中运行 32 位应用程序的指南。如果你必须。

为什么是 32 位?

为什么要在 电脑 上安装 32 位操作系统?很大的原因是因为你有一个 32 位处理器,它需要一个 32 位操作系统。

今天拥有这样的 CPU 是不太可能的。早在 1985 年,英特尔就开始生产 80386 系列的 32 位处理器;到 2001 年,它开始销售 64 位处理器。如果您在 2005 年奔腾 D 芯片问世后购买了一台 电脑,那么您的电脑中不可能只有 32 位指令集。

更有可能的是,您的旧系统安装的操作系统仅为 32 位。后续升级(如果有)可能不会将您的安装升级到 64 位。这可能很好——并非所有最早的 64 位处理器都具备所有功能。您可以使用64bit Checker等软件确定您的 电脑 是否真的准备好使用完整的 64 位(在新窗口中打开). 它适用于从 Windows 95 开始的所有 Windows 版本。

在 64 位架构系统上安装 32 位操作系统可以工作,但这不是最佳选择。例如,32 位操作系统有更多限制——最突出的是它只能真正使用 4GB 的 RAM。在具有 32 位操作系统的系统上安装更多 RAM 不会对性能产生太大影响。但是,将具有过多 RAM 的系统升级到 64 位版本的 Windows,您会发现不同之处。

这应该以最明确的方式说明:Windows 10 上官方支持的最大 RAM 为2 TB(或 Windows 10 家庭版上为 128GB)。

64 位 RAM 的理论限制:16艾字节(在新窗口中打开)这等于 100太字节或 10亿千兆字节。但是我们距离拥有能够支持它的硬件还有很长的路要走。(无论哪种方式,这都让购买一台配备 16GB RAM 的新笔记本电脑看起来不起眼,不是吗?)

64 位计算具有许多其他改进,但肉眼可能察觉不到。更宽的数据路径、更大的整数大小、八个八位字节的内存地址。这些都是计算机科学家可以利用的东西,可以使您的计算更加强大。

64 位程序

您可能还会注意到,您为桌面操作系统下载的某些程序有 32 位和 64 位版本。Firefox 是一个很好的例子,其中的选项(在新窗口中打开)是“Windows 32 位”和“Windows 64 位”(以及“Linux”或“Linux 64 位”——macOS 版本仅为 64 位)。

电脑32位与64位操作系统,有何区别?

为什么要这样做?因为 32 位操作系统对某些人来说仍然存在。这些系统需要 32 位软件——它们通常甚至不能安装 64 位程序,当然也不会运行它们。然而,64 位操作系统可以支持 32 位程序——Windows 特别为此内置了一个仿真子系统,在 Windows64 上称为 Windows32,或WoW64(在新窗口中打开).

有时查看您的 C: 驱动器 — 您会看到两个程序文件夹:一个用于 64 位程序,另一个称为程序文件夹 (x86),仅用于 32 位应用程序。您会惊讶于仍然存在多少 32 位代码。

在 Mac 上,你不太可能找到太多 32 位的东西,这就是为什么 Apple 在 Catalina 下禁止或至少尝试禁止 32 位应用程序的原因。但是你可以检查你的应用程序。在 Apple 菜单上,选择关于本机,点击系统报告,然后突出显示软件下列出的所有应用程序。每个都会有一个“64 位(英特尔)”条目,上面写着是或否。大多数都会是是。

关于移动 64 位的一点点

如上所述,Apple 的 A7 芯片是第一款用于手机(iPhone 5s)的 64 位处理器。2015 年,Apple 规定所有 iOS 软件必须升级到 64 位。截至 2016 年 6 月,在最新版本的 iOS 中打开 32 位应用程序会导致“未优化”警告:“使用它可能会影响整体系统性能。”

如果您拥有装有iOS 10或更高版本的 iPhone 5s 或更高版本,则无法使用那些尚未更新的旧 32 位应用程序。这是 Apple 封闭系统的“最佳”之处——它可以强制实现这一点。

在 Android 手机上,除非您精通内部芯片,否则发现细节可能有点棘手。如果您运行的不是 Android 5.0 Lollipop 或更新版本,您仍然是 32 位系统。一个会告诉你的应用程序是AnTuTu Benchmark(在新窗口中打开); 加载它,单击“信息”按钮,然后查找 Android 行。它会告诉您 Android 版本以及它是 32 位还是 64 位。

对于 iOS 和 Android,这并不是要打开操作系统以使用更多 RAM。事实上,采用 x64 并不能保证更好的性能。转向 64 位还有其他好处——比如每个周期获取更多数据(更快)、更好的加密,以及全面转向具有改进功能(如能效)的新 64 位芯片。

最终,64 位革命已经来临。您无需了解任何有关 x64 的知识即可参与其中。

以上是 电脑32位与64位操作系统,有何区别? 的全部内容, 来源链接: utcz.com/dzbk/939961.html

回到顶部