12/02/21 16:44:59.25
失礼します。
構造体の配列を扱おうと思っているのですが、容量が大き過ぎてメインメモリだけでは収まらないので、
メモリ上で圧縮出来ないか試してみました。
URLリンク(code.msdn.microsoft.com)
の、コードを見るとデフレートストリームに入れるだけで圧縮されているように見えますが、その認識で正しいのでしょうか?
URLリンク(ideone.com)
また、このように書いてみたのですが、button1で5GBほどのテスト配列が作られるのですが、
button2を実行すると更に5GB程度の容量が占有され、CloseやDisposeを行っても解放されません。
(タスクマネージャで見ると二つのボタンで10GB占有した状態になっています)
圧縮に使用したストリームを解放するには、どのようにしたら良いのでしょうか?
よろしくお願いします。