【发布时间】:2012-09-25 05:59:08
【问题描述】:
我一直从我的用户那里收到这个问题,不幸的是我没有找到关于 x64 的好链接(x86 是一个不同的故事)。
64 位 Windows 上的应用程序可用的最大内存是多少:
- C++ 应用程序
- .Net 应用程序
- .Net 应用程序使用 C++ 库
- 应用程序正在Windows 2008/2012 服务器上运行
- 应用程序正在 Windows 7/8 上运行
【问题讨论】:
-
暂时有多少内存...
-
超出您的需要,或者页面文件的大小限制。先到先得。
-
“什么是……” - 你发现了什么?喜欢Memory Limits for Windows Releases?
-
16 Tb 的总虚拟内存。8Tb 用于进程。见support.microsoft.com/kb/294418和msdn.microsoft.com/en-us/magazine/cc300794.aspx
-
@ta.speot.is:“嘿,约翰,你忘记在析构函数中再次删除了!” - “不,别担心,我们是 64 位的。”