メモリマップトファイルがどのように機能するかについて根本的に誤解しているかもしれませんが、MemoryMappedFileを使用しているときにファイルの末尾に追加するにはどうすればよいですか?CreateViewAccessorでは、ファイルの現在の容量のビューのみを作成できます
代わりに、基盤となるFileStreamを使用して最後まで書き込むこともできますが、そのような場合、MemoryMappingを使用する目的が損なわれることはありませんか?(追加もキャッシュしてディスクに書き込むと思いました)。もう1つのオプションは、追加データのメモリストリームではなく、書き込みをキャッシュしてキャッシュから読み取ることです。
増大しているメモリマップトファイルを操作するための一般的な方法が何であるか疑問に思っているので、私はまだ車輪の再発明をしていません