64ビットWindows 7上の32ビットアプリケーションのメモリ制限


3

64ビットWindows 7上の32ビットアプリケーションのアクセス可能なメモリ制限は何ですか? 2GBは32ビットWindows 7と同じですか?以上?

回答:


5

答えは - それは異なります。 32ビットアプリケーションが「ラージアドレス対応」の場合、最大4GBの仮想アドレススペースを割り当てることができます。

アプリケーションがラージアドレスを認識しているかどうかを調べるには、dumpbinツールを使用してヘッダーを確認します(例: "dumpbin.exe / HEADERS c:\ path \ to \ my \ executable.exe")。

「アプリケーションは大きな(2 GB以上)アドレスを処理できる」という行を探します。

アプリケーションが大規模アドレスに対応していない場合は、32ビットアプリケーションの通常の2GB制限に固定されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.