/ / .NETアプリケーションの未使用メモリが多い-メモリリークの可能性-.net、パフォーマンス、メモリリーク、高可用性

.NETアプリケーションでの未使用メモリの増加 - メモリリークの可能性 - ネット、パフォーマンス、メモリリーク、高可用性

プライベートバイトはまだ増え続けており、20分経っても最大3GBの使用済みメモリに達し、まだ増え続けています。

アプリケーション詳細:

  • それは小さなWeb APIですが、多くのリクエストを受信します(1分あたり数百)
  • .net framework 4.5.2
  • apiはデータベースとの通信にado.netを使用し、すべての接続とコマンドは通信終了後に破棄されます

添付の結果では、「。NETに多くの未使用メモリが割り当てられていることがわかります。管理されていないメモリリークの可能性があります。ヒープサイズは常にあります。結果を参照してください。

ここに画像の説明を入力

回答:

回答№1は0

この問題はIISが原因で発生しました... Web APIをOWINセルフホストに切り替えた後、問題はなくなり、メモリ使用量は約になりました 20MB