Windows上任何单个进程可以解决的最大内存量是多少?这是否与系统的最大虚拟内存不同?这将如何影响系统设计?
答案 0 :(得分:2)
在32位版本的Windows上,单个进程可以映射并处理不超过3GB的虚拟内存。在64位版本的Windows中,32位进程可以一次映射和处理不超过4GB的虚拟内存。
对于64位进程,该数量很难计算,因为根据各种因素,可能存在许多重叠限制。通常大约7TB。
系统的最大虚拟内存量很难计算,而且数字不是很有意义。此外,物理内存的限制与虚拟内存的这些限制无关。
您可以在Microsoft的页面Memory Limits for Windows Releases上阅读更多详细信息。