Visual Studio 64位? [英] Visual Studio 64 bit?

查看:111
本文介绍了Visual Studio 64位?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有64位Visual Studio?为什么不呢?

Is there any 64 bit Visual Studio at all? Why not?

推荐答案

出于多种原因,

为什么在 MSDN帖子


首先,来自从性能角度来看,指针变大,因此数据
结构变大,并且处理器缓存保持相同的大小。
基本上会导致原始速度下降(您的里程可能会有所不同)。因此,
是您的一个漏洞,您必须使用4G上方的额外内存来利用
从该漏洞中挖出来。在Visual Studio
中,这可能会在某些大型解决方案中发生,但我认为
最好的做法是首先使用较少的内存。 VS的许多
算法都适用于此。这是一篇古老的文章,它在一定程度上讨论了
的性能问题:
https://docs.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit

第二,从成本的角度来看,将$ Visual Studio移植到64位的
的最短路径可能是将大部分移植到托管代码
递增,然后移植其余的。一个
的本机代码的完整端口的成本将非常高,当然所有已知的
扩展都会中断,我们基本上必须创建一个64位的
生态系统就像您为驾驶员所做的一样。哎呀。

Secondly, from a cost perspective, probably the shortest path to porting Visual Studio to 64 bit is to port most of it to managed code incrementally and then port the rest. The cost of a full port of that much native code is going to be quite high and of course all known extensions would break and we’d basically have to create a 64 bit ecosystem pretty much like you do for drivers. Ouch.

这篇关于Visual Studio 64位?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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