プライベートバイトはまだ増え続けており、20分経っても最大3GBの使用済みメモリに達し、まだ増え続けています。
アプリケーション詳細:
- それは小さなWeb APIですが、多くのリクエストを受信します(1分あたり数百)
- .net framework 4.5.2
- apiはデータベースとの通信にado.netを使用し、すべての接続とコマンドは通信終了後に破棄されます
添付の結果では、「。NETに多くの未使用メモリが割り当てられていることがわかります。管理されていないメモリリークの可能性があります。ヒープサイズは常にあります。結果を参照してください。
回答:
回答№1は0この問題はIISが原因で発生しました... Web APIをOWINセルフホストに切り替えた後、問題はなくなり、メモリ使用量は約になりました 20MB