Visual Studio 2008 是 32 位应用程序吗?

JL.*_*JL. 7 windows visual-studio virtual-memory

Visual Studio 应用程序是 32Bit 吗,因此只能处理最大 4GB 内存?

Kir*_*sky 11

是的,Visual Studio 是 32 位的。为了生成程序的 64 位代码,它使用交叉编译器(但已经有 64 位工具的 Beta 2 版本)。

它可以在 32 位操作系统上使用 3Gb 的虚拟内存(当操作系统加载increaseuserva交换机或/3GB打开 WinXP 时),在 64 位操作系统上使用 4Gb 的虚拟内存。它是用LARGEADDRESSAWARE旗帜建造的。您可以使用带有switch 的dumpbin实用程序来检查它/HEADERS。要获得有关虚拟内存限制的更多信息,您可以阅读Mark Russinovich 的这篇文章。


小智 6

是的,它仍然是 32 位的。Rico Mariani解释了原因。