メモリ管理について
32 ビットの Microsoft Windows の各プロセスには、最大 4 ギガバイトのメモリをアドレス指定できる独自の仮想アドレス空間があります。 64 ビット Windows の各プロセスには、8 テラバイトの仮想アドレス空間があります。 プロセスのすべてのスレッドは、その仮想アドレス空間にアクセスできます。 ただし、スレッドは別のプロセスに属するメモリにアクセスできません。これにより、プロセスが別のプロセスによって破損されないように保護されます。
仮想アドレス空間とメモリ管理機能の詳細については、次のトピックを参照してください。
- 仮想アドレス空間
- メモリ プール
- メモリ パフォーマンス情報
- 仮想メモリ関数
- ヒープ関数
- ファイル マッピング
- 大容量メモリのサポート
- グローバル関数とローカル関数
- 標準 C ライブラリ関数
- メモリ割り当て方法の比較