■74307 / inTopicNo.1) |
スレッドのGCに関して |
□投稿者/ YONE (1回)-(2014/12/17(Wed) 11:25:23)
|
分類:[C#]
子スレッドからDBを参照し印刷をかけているのですが、タスクマネージャ上の使用メモリが減る事がありません。 タスクマネージャ上1.5GB程度まで増大し、Aoutofmemoryerrorで子スレッドが停止し、停止を感知し親スレッドから子スレッドを 再起動するのですが、その後はタスクマネージャ上のメモリは100MB程度でGCが効いているのかそれ以上増大しません。 そしてエラー発生時のデータ量を処理してもエラーは発生しません。
エラーの出る前後では何が違うのでしょうか?
WindowsApplicationで作成し、 .NETFrameWork 4.0を使用しています。
|
|