0

大規模なプロジェクトがあり、IPS (Inspector) でデバッグしたい。しかし、私のプロジェクトはデフォルトで約1GbのRAMを消費し、インスペクターでは2Gb以上のRAMを消費しようとします。そのため、16 Gb の RAM がインストールされていますが、インスペクターが 2 GB を超える RAM を使用すると、デバッグが停止し、どのメモリ制限を超えたかが表示されます。Intel Inspector のメモリ制限を増やすにはどうすればよいですか?

4

1 に答える 1

3

32 ビット システムは、システムに存在するメモリの量に関係なく、プロセスごとに最大 2GB のメモリ (技術的には 2^31) をアドレス指定できるため、おそらくこれがプロセスがその制限を超えない理由です。

さらに、コンピューターシステムが 64 ビットであっても、プロセス自体が 32 ビットである可能性があります。この場合も上記と同じです。システムで使用可能な追加のメモリを利用できるようにするには、x64 でアプリケーションを再コンパイルする必要があります。

于 2014-07-13T15:40:37.947 に答える