英特尔并行工作室只使用2GB内存

Intel Parallel Studio use only 2GB RAM

本文关键字:2GB 内存 并行 工作室 英特尔      更新时间:2023-10-16

我有一个大项目,我想用IPS(检查器)调试它。但我的项目默认情况下吃大约1gb的RAM和检查员它试图吃超过2Gb的RAM。所以,我安装了16 Gb的RAM,但是当Inspector吃掉超过2 Gb的RAM时,它会停止调试并显示超出了内存限制。如何增加英特尔检查器的内存限制?

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

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