私が理解しているところでは、32ビットプロセスは/ 3GBスイッチなしで32ビットのウィンドウで2GBのメモリにしかアクセスできず、そのメモリのいくつかは悪徳の理由でOSに取り込まれます。これは私の経験と絡み合っているようですが、まだ十分なメモリがあるにもかかわらず、メモリの例外を除いて1.2〜1.5GBのRAMに達したときにクラッシュするアプリがあります。32ビットプロセスは64ビットWindows OS上でより多くのメモリにアクセスできますか?
私の質問は、この32ビットアプリケーションを64ビットウィンドウに移動すると1.5GBほどのメモリにアクセスできるようになります。または、アプリケーション自体を64ビットにアップグレードする必要がありますか?
32ビットポインタが示唆する完全な4 Gbにアクセスできますか?いくつかの作業をしなくても4Gb以上の問題は解決できませんが、32ビットWindowsより多くの機能を使用できるかどうかは私自身が興味を持っています。 – erickson