- 締切済み
ASP.NET(C#)のメモリ解放について
少し質問しづらいのですが、 ASP.NET(C#)でメモリ解放を行う場合、 ・変数 ・インスタンス ・セッション の3つを使い終わった後に、nullやRemoveしておけば、 そのうちガベージコレクションでメモリ解放されるのでしょうか。 他にも何か使い終わった後に処理しておかないといけない、 (データ接続などを閉じておくなど)
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- jyuzou
- ベストアンサー率41% (97/231)
回答No.1
参考にならないかもしれないけど、参考。 http://www.atmarkit.co.jp/fdotnet/dotnettips/021gc/gc.html 基本的には明示的にnullしなくとも解放してくれるものだと思っています。 とは言っても、私はaspは触ったことすらないので、さっぱりわかりません。 適当でごめんなさい。
お礼
アプリケーションを終了させるタイミングで解放してくれているってことなんでしょうかね。 ASPは、ずっと起動しっぱなしなので、 余計に意識して解放する必要があるのでしょうね。 ありがとうございました。