目次
メモ
問題
- メモリ容量
- 放っとくとメモリの許す限り(仮想空間も含めて)どんどんメモリを食い潰し、足りなくなったらGCが走る。GCが走る閾値を設定しておかないと、パフォーマンスが悪い。
- 解決?
- Solaris9上のMonoだと上記現象が出る。Linuxのだと出ない。
- System.Data.DataSetのClone()
- が、動作しない。
- 解決?
- 以下のようなコードで回避
StringReader reader = new StringReader(schema_data_); DataSet data = new DataSet(); data.ReadXmlSchema(reader); DataTable table = data.Tables[Name]; return new QdbmTableRow(data, table);
IDEとか
- Eclipse for C#
カテゴリー:技術