私はWindowsのメモリ管理について少し混乱しています。Windowsのメモリ管理
私は、Windows(32ビット)のすべてのプロセスがディスクにスワップすることで、独自の4 GBのメモリを取得すると読んでいます。しかし32bit Windowsは最大4GBまで使えます。だから、私はすべてのプロセスが4 GBしか持っていないと思っていますが、実際には少ないと思っています。 私は正しいですか?
どのようにして、あるプロセスから別のプロセスにデータにアクセスできますか? 2つのPEが0x400000でロードされている場合、どうすればいいですか?あなたは私にCやASMの例を教えてください。
誰かがこれを私にさらに説明できますか?多分私に良い記事を教えてください。
簡単な説明だけで十分です:)。おかげさまで
は、アドレス空間と物理メモリ量を混同しないでください。 – Joey