为什么 Windows 8 中的进程是 32 位的?

use*_*491 4 64-bit 32-bit windows-8

为什么 Windows 8 中的某些进程是 32 位的?例如:我有 64 位版本的 iTunes,但它是一个 32 位进程(在任务管理器中)。为什么会这样?

Sam*_*Axe 9

与做某事相比,什么都不做的成本更低。

在有 64 位之前,有 32 位。并且 32 位应用程序继续在 64 位 Windows 中工作。因此,一家公司看着他们的产品说“嗯……它有效吗?是的?那就什么都不做”。

  • 这只是经济学和“为什么要修复有效的东西”的古老格言。iTunes 没有 64 位的优势。他们不需要更多的内存,处理也不能证明它是合理的。 (2认同)
  • 我认为 iTunes 安装程序的 x86 和 x64 版本之间的区别在于 x86 安装程序具有 x86 驱动程序,而 x64 版本具有 x64 驱动程序。实际应用是x86。 (2认同)

psu*_*usi 7

因为您实际上没有64 位版本的 iTunes。可能没有iTunes的64位版本。专有软件通常不会费心将他们的应用程序移植到 64 位,因为 32 位版本运行良好。