什么是32位和64位微软Windows的Int64和的Int32之间的实际性能差异? [英] What are the actual performance differences between Int64 and Int32 on 32 and 64 bit MS Windows?

查看:803
本文介绍了什么是32位和64位微软Windows的Int64和的Int32之间的实际性能差异?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是32位和64位微软Windows?

What are the actual performance differences between Int64 and Int32 on 32 and 64 bit MS Windows?

这也将是巨大的,看到每两个操作系统的变种Int64的一些实际时间VS的Int32。 XP或Vista也将是有趣的。

It would also be great to see some actual timings of Int64 vs Int32 on each of the two operating system variants. XP or Vista would also be interesting.

  • 在参阅关于<一个这个问题, href="http://stackoverflow.com/questions/269408/memcpy-performance-differences-between-32-and-64-bit-processes">memcpy性能。

推荐答案

至于硬件,Int64的将是在x64和IA64比86更有效,因为64位处理器具有64位的寄存器来执行的操作他们。

As far as hardware, Int64 will be more efficient on an x64 and IA64 than x86 because the 64-Bit processors have 64-Bit registers to perform the operations on them.

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

Int32 will be equally as efficient on all x86, x64, and IA64.

在基于x64和一个IA64双方的Int32和Int64的是同样的高效性能。

On an x64 and on an IA64 both Int32 and Int64 are equally as efficient.

在基于x86的Int32会比一个Int64更有效。

On an x86 Int32 will be more efficient than an Int64.

至于操作系统本身,我不认为你会看到比上面提到的绩效结果的任何额外的性能问题。

As far as the OS itself, I don't think you will see any extra performance issues than the performance results mentioned above.

这篇关于什么是32位和64位微软Windows的Int64和的Int32之间的实际性能差异?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆