Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
大規模なプロジェクトがあり、IPS (Inspector) でデバッグしたい。しかし、私のプロジェクトはデフォルトで約1GbのRAMを消費し、インスペクターでは2Gb以上のRAMを消費しようとします。そのため、16 Gb の RAM がインストールされていますが、インスペクターが 2 GB を超える RAM を使用すると、デバッグが停止し、どのメモリ制限を超えたかが表示されます。Intel Inspector のメモリ制限を増やすにはどうすればよいですか?
32 ビット システムは、システムに存在するメモリの量に関係なく、プロセスごとに最大 2GB のメモリ (技術的には 2^31) をアドレス指定できるため、おそらくこれがプロセスがその制限を超えない理由です。
さらに、コンピューターシステムが 64 ビットであっても、プロセス自体が 32 ビットである可能性があります。この場合も上記と同じです。システムで使用可能な追加のメモリを利用できるようにするには、x64 でアプリケーションを再コンパイルする必要があります。