DOSの世界では、全てのメモリ空間が共有メモリみたいな物です。 (全てのプロセスから全てのメモリを参照出来ますので) Windowsの世界では、共有メモリ事情は複雑です。 まず、共有メモリと一口に言っても、プロセス間共有メモリと、スレッド間共有メモリが有ります。 スレッド間共有メモリの場合、同一プロセス内でのメモリですので、スタティックエリアに有るデータなら普通にアクセス出来ます。 よって、外部から、どの部位が共有メモリでどの部位が独立メモリなのかを判別する方法は有りません。 (もちろん、そのプロセス内に共有メモリの状態を表示するユーティリティ機能を持たせれば把握可能です。) 次にプロセス間の共有メモリですが、これは共有メモリと言うよりもプロセス間通信と言う次元で語る必要が有ります。 プロセス間通信には様々な方法が有ります。 その中の一つにファイルマッピングと言う方法が有り、これが一般的に
![Windows(DOS?)の世界で、共有メモリはどのように見る事ができるか誰か教えてください。 - UNIXの世界では、i... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)