0

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

4

1 回答 1

3

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

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

于 2014-07-13T15:40:37.947 回答