1

私はいくつかのWindowsアプリケーションを24時間稼働する工場の生産バンドで一緒に動作させています。デバイスの1つでメモリを消費する問題があります。これは唯一のタッチスクリーンです。正しい言い方はわかりません。IntelAtomをプロセッサとして使用した画面のみで構成されています。

メモリの大部分を消費する要素が何千もあるリストはありません。私はデータベース接続、フォーム作成などの操作をブロックを使用して使用し、IDisposableも使用します。

メモリをトレースしました。ガベージコレクタは機能しますが、約5分の遅延があります。

そのような問題を引き起こす可能性があるのは、ガベージコレクションを高速化するツール(スタンドアロンアプリケーションまたは.NETフレームワーク)はありますか?フォームのビジュアルはメモリを消費しすぎていませんか?

4

1 に答える 1

0

どこかにメモリリークがあります。ここにメモリリークをデバッグするための良い記事があります。

于 2012-12-19T12:05:09.243 に答える