2つのアプリケーションがMMFによってメモリを共有します。A MMF(約1GB)を作成し、BはそのMMFファイルを名前で開きます。Windowsタスクマネージャーを見ると、Aには1GBのメモリがあります。しかし、Bアプリを数回閉じて再度起動した後(または1日後?再現方法がわかりません)、WindowsタスクマネージャーのAのメモリは1Kバイト未満です。
私の推測では、おそらくAアプリはMMFの作成後に何もしないため、WindowsはMMFがBアプリに属していると見なします。(ただの推測)。
私のOSはWindows2003Enterprise x64、SP2です。
その理由を知っている人はいますか?前もって感謝します。