Windows 7 - 如果 32 位操作系统在双核 64 位 CPU 上运行,两个核心的性能是否较低?



如果一个32位操作系统运行在双核64位CPU上,两个核心的性能都更低吗?

CPU 内部到底发生了什么?

这两个内核是否仍在一起工作,并且比配备 64 位操作系统时慢?

我在英特尔 P6200 上使用 Win 7 32 位专业版。

谢谢

64 位 CPU 的主要优点是它们能够寻址更多内存。 它通常不会影响速度。 一个例外可能是给定的程序可以使用更多的 RAM 运行得更快,而您实际上拥有那么多 RAM(在 Windows 上超过 4GB)。 (当然,该程序必须是 64 位应用程序。

处理器以完全相同的方式协同工作。 它们只是在 32 位操作系统中具有较小的地址空间。

从用户的角度来看,64 位操作系统通常只允许您运行 64 位应用程序。你为什么要这样做?

如果您的应用程序具有专用的 64 位版本,并且它大量进行数值计算,这些计算经过优化以使用 x64 平台的功能(主要是更通用的寄存器),或者一次需要大量 RAM(超过 2GB),那么它可能会更快地工作。

否则,它很可能会以与 32 位版本相同的速度工作。

这几乎没有区别,但我的经验是,64 位操作系统运行一些 32 位应用程序比 32 位操作系统略好。但它充其量是微不足道的。

最新更新