2009-05-07 9 views
0

私は次の問題があります。私はいくつかのユーザーにスマートクライアントアプリケーションを導入しました。メモリ使用量は、1つを除くすべてのメモリ使用に適しています。この特定のユーザにとって、メモリの使用量は他のユーザの使用量の2〜2/2倍です。デスクトップ仕様は、他のユーザーのデスクトップ仕様と同じです。コンピュータはずっと前にデフラージュされました。なぜ誰がこのようなことが起こっているのかについての洞察があれば、私は疑問に思っていました。どんな考えもありがとう!Winformメモリスパイク

+0

ユーザーまたはマシンですか? – Coincoin

+0

ああ...良い点...その経路を試しませんでした – joseluisrod

+0

確かにマシン – joseluisrod

答えて

0

私は答えはありませんが、どのように問題を攻撃するかについてのいくつかのアイデアです。

  1. このユーザーの違いは? 64bit OS、Windows版、アクセスしているデータ
  2. ロギングとプロファイリングがありますか?あなたがそれを「再生する」ことができるように、その使用法を監視/記録する。
  3. 長時間(特に他のユーザーよりも長い)アプリケーションを使用していますか、ガベージコレクションされているオブジェクトがある可能性があります。
+0

ポインタは、ロギング/プロファイリング – joseluisrod

0

このタイプの問題のトラブルシューティングには.NET memory profilerを使用できます。これは、.NETアプリケーションのメモリ使用量の非常に良いスナップショットを提供します。