2

変数に大きなデータを保存する必要があるプログラムを作成しました。メモリの代わりにファイルを使用するにはどうすればよいですか? 仮想メモリ (ページ ファイル) のような

4

1 に答える 1

1

これには、 Memory Mapped Filesを利用できます。.NET Framework では、この優れた機能はバージョン以降で利用できます4.0

永続化されていないメモリ マップト ファイルを参照してください。

非永続ファイルは、ディスク上のファイルに関連付けられていないメモリ マップト ファイルです。最後のプロセスがファイルの処理を終了すると、データは失われ、ファイルはガベージ コレクションによって再利用されます。これらのファイルは、プロセス間通信 (IPC) 用の共有メモリの作成に適しています。

于 2012-05-28T11:55:33.167 に答える