2011-03-01 250 views

回答

3

限制为2GB。详情请参考此link

+0

谢谢 - 所以在我看来,32位Asp.Net应用程序的w3wp.exe应该能够处理高达4GB,因为它是LARGEADDRESSAWARE – 2011-03-01 13:59:38

+0

对于.Net - http://标记的限制是不同的blogs.msdn.com/b/tom/archive/2008/04/10/chat-question-memory-limits-for-32-bit-and-64-bit-processes.aspx所以在这种情况下,它将被限制为2GB – Neera 2011-03-01 15:06:08

+1

有用的文章。从我的阅读中,我明白2800 MB是64位操作系统中32位.Net进程的限制? – 2011-03-02 05:41:56

1

一般情况:与在32位操作系统上运行时相同。它的内部指针仍然是32位,所以只有4G可寻址。内核保留地址空间也有相同的限制,这取决于确切的操作系统及其配置(通常该进程将总共有2个或3G与一起玩)。

编辑:上面其实是不正确的。它似乎是win64的2G/4G选项,请参阅Neera发布的链接。