Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
メモリ解放について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30258#CommentId82914
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
バビ男
 (社会人)
投稿日時
2017/7/13 12:29:51
またまた質問失礼します!
Form上のコントロールの追加/削除を含む処理を繰り返しながら
タスクマネージャーでこのアプリのメモリ使用量を見ると、
どんどん数字が大きくなっていったため、
今回、削除コントロールをDisposeするように修正しました。
これにより、かなりメモリ使用量の改善が見られましたが、
それでも、何回もこの操作を繰り返すと、
じわじわとメモリ使用量が増えていきます。
その後、100MBくらい増えたところで50MBくらい減って、
また増える、というような、どこかで聞いたことのある
「3歩進んで2歩下がる」という感じの増え方です。
とりあえず、メモリ不足となるまでの繰り返しは行っておりませんが、
最終的にはメモリ不足が発生するのだろうと思いますので、
まだ何か問題があるのかも知れません。
他に気を付けるべき点はなにかありますでしょうか。
使用言語はVB2013です。
よろしくお願いします!