我希望听取社区对更换、使用或什么时候应该考虑 x64 平台。此外,与 64 位 Win7 之前的操作系统相比,运行 64 位 Windows 7 还有其他好处吗?
答案1
答案2
32 位 Windows 最多只能使用 4 GB 的 RAM
答案3
这样做的好处是每个进程可以处理超过 4GB 的内存。从技术上讲,32 位操作系统可以拥有超过 4GB 的 RAM(但每个进程最多 4GB),但实际上没有现代操作系统真正实现这一点,因此第二个好处是操作系统可以拥有超过 4GB 的 RAM。
此外,在 32 位操作系统上,4GB 地址空间的上半部分由设备驱动程序和其他程序(如 GPU RAM 映射)使用,从而将实际内存减少到约 3-3.5GB。64 位操作系统不再需要这个内存。
某些应用程序(尤其是照片和视频相关的应用程序)每个进程占用的内存将超过 4GB。Photoshop 处理大型图像、视频编辑、3D 建模等操作时,每个进程占用的内存都超过 4GB。
答案4
与 32 位版本相比,最明显的优势可能是能够使用超过 4GB 的 RAM(实际上比 3.x 还要多,因为部分 AS 用于 MMIO)。x86_64 ISA 还将 GPR 的数量从 8 个(其中一些不是那么通用......)增加了一倍,达到 16 个,同样,XMM 寄存器也增加到 16 个。当然,在 LM 中,CPU 可以直接处理 64 位整数(这对于某些工作负载来说是一个巨大的优势)。