アクティブメモリ(RAM)にあるデータをディスクにコピーすることが可能かどうか、また可能であればそれを読み取り可能か
例:画像プレビュープログラムで画像を開きます。 RAMコピープログラムを使用して、アクティブメモリをすべてディスクにコピーします。そのディスク上のどこかに、プログラム内で開かれているイメージの別のコピーがあります(他に実行されているものも)。
実際のデータのコピーを使用して仮想マシンでこれを実行するので、実行中のプログラムの不安定性やメモリ内のデータの破損についてあまり心配しません。これが可能かどうかを知りたいのですが。
編集:Windows 7/8はOSの私のオプションです。
これはメモリダンプと呼ばれますが、そのためにはプログラムでサポートする必要があります。アプリケーションのメモリ空間は、プログラムとOSによってのみ認識されます。
—
Ramhound
OS、Windowsに依存しますか?
—
Ofiris
それは可能に思えますが、私は最近のバージョンのWindowsがそれを許さないと感じます。 @Ramhoundはこれをチェック アドレスの問題に対する回避策 (最後のコメントでもっと)。
—
Louis
@Ofirisありがとう、指定するのを忘れました。編集を追加しました。
—
brack
@Louisなぜ私はC ++の初心者レベルのウェブサイトに私を送ったのですか?あいまいな情報を含む非公開アカウントからの2009年からの投稿は、Windows 7およびWindows 8には適用されません。
—
Ramhound