英特尔Parallel Studio仅使用2GB RAM

时间:2014-07-13 15:25:54

标签: c++ profiling intel inspector

我有大型项目,我想用IPS(Inspector)调试它。但我的项目默认吃大约1 Gb RAM,而Inspector尝试吃掉2Gb以上的RAM。因此,我安装了16 Gb RAM,但当Inspector吃掉超过2 GB的RAM时,它会停止调试并说出超出了内存限制。如何增加Intel Inspector的内存限制?

1 个答案:

答案 0 :(得分:3)

32位系统每个进程最多可以处理2GB内存(技术上为2 ^ 31),无论系统中存在多少内存,因此这可能是您的进程永远不会超过该限制的原因。

此外,即使您的计算机系统是64位,您的进程本身也可能是32位。在这种情况下,适用与上述相同的内容。您需要在x64中重新编译应用程序才能利用系统中可用的额外内存。