在32位和64位MS Windows上,Int64和Int32之间的实际性能差异是什么?

在两个操作系统变体中的每一个上看到Int64 vs Int32的实际计时也将是一件很不错的事情。 XP或Vista也将很有趣。

  • 另请参阅有关memcpy性能的问题。
  • 最佳答案

    就硬件而言,Int64在x64和IA64上比x86效率更高,因为64位处理器具有64位寄存器以对其执行操作。

    在所有x86,x64和IA64上,Int32的效率将相同。

    在x64和IA64上,Int32和Int64的效率均相同。

    在x86上,Int32将比Int64更高效。

    就操作系统本身而言,我认为除了上面提到的性能结果,您不会看到任何其他性能问题。

    关于.net - 在32位和64位MS Windows上,Int64和Int32之间的实际性能差异是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/281590/

    10-13 05:30