【问题标题】:64 bit Vs 32 bit Executables64 位与 32 位可执行文件
【发布时间】:2014-10-15 08:55:12
【问题描述】:

市场上几乎所有的可执行文件都有 32 位和 64 位版本。

众所周知,32 位可执行文件与 64 位操作系统兼容。但反之则不然。

如果是这样,那为什么开发人员必须提供两个不同的可执行文件 [32 位和 64 位版本],为什么不单独分发 32 位可执行文件作为解决方案 [节省另一个 64 位可执行文件的开发时间] .

还想知道是否存在 64 位可执行文件以支持任何性能基础。

【问题讨论】:

  • 我认为你没有抓住重点。 64 位应用程序的目的(可能还有更多原因)是为了更有效地利用大量内存 (RAM)。
  • @DavieBrown:谢谢戴维。

标签: operating-system executable


【解决方案1】:

戴夫完全正确。 64 位允许您寻址比 32 位版本更多的内存。在 90 年代从 16 位移动到 32 位时也发生了同样的转变。这是一篇很好的博文,它解释了比你想知道的更多...

http://www.techsupportalert.com/content/32-bit-and-64-bit-explained.htm

【讨论】:

    猜你喜欢
    • 2021-06-09
    • 2020-09-16
    • 2011-06-23
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 2022-11-12
    • 2015-04-04
    • 2010-12-28
    相关资源
    最近更新 更多