メモリの開放について
- 題名: メモリの開放について
- 著者: shim
- 日時: 2008/08/22 8:40:13
- ID: 22791
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: メモリの開放について
- 著者: Hongliang
- 日時: 2008/08/22 9:46:21
- ID: 22793
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: メモリの開放について
- 著者: shim
- 日時: 2008/08/22 10:04:10
- ID: 22794
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
あるクラスのメンバに配列を定義して、
クラスのコンストラクタでnewする。
このクラスのインスタンスを作成したあと、
明示的にインスタンスを破棄してメモリを開放するにはどのようにしたらよいでしょうか?
(クラスのインスタンス=nullではダメだった。)
今、1つの配列の要素数を10000000にしていて、
配列1つにつきメモリを50MB程度使用してしまいます。
プロセスを起動したままこのメモリを開放したいのですが…。
※調べても、GCがやってくれますよという情報が主でした。