lir*_*n63 64 64-bit visual-studio visual-studio-2012
我知道在visual studio 2010中没有64位版本.vs2012有64位版本吗?
Ode*_*ded 64
不,没有.
可能出于与Visual Studio 2010相同的原因(不需要额外的地址空间,因为对于这个应用程序来说,它会膨胀它,减慢速度并且需要很长时间才能移植到这样的架构,更不用说 - 32位版本适用于64位机器).
Rah*_*thi 16
没有没有64位版本.
您可以查看此链接 (想添加未添加的原因)
为什么不马上64位?
首先,从性能角度来看,指针变得更大,因此数据结构变得更大,并且处理器缓存保持相同的大小.这基本上导致原始速度命中(您的里程可能会有所不同).所以你从一个洞开始,你必须通过使用4G以上的额外内存来挖掘自己的洞.在Visual Studio中,这可能发生在一些大型解决方案中,但我认为最好的办法是首先使用更少的内存.VS的许多算法都适用于此.
其次,从成本的角度来看,将Visual Studio移植到64位的最短路径可能是将其中大部分移植到托管代码,然后移植其余部分.这个原生代码的完整端口的成本将非常高,当然所有已知的扩展都会破坏,我们基本上必须创建一个64位的生态系统,就像你对驱动程序一样.
| 归档时间: |
|
| 查看次数: |
98795 次 |
| 最近记录: |