私はC#サービスプロジェクトのTCPサーバーです。サービスを開始すると、そのメモリの使用量は40 MBになりますが、時間が経過するとメモリ使用量が倍増します。私はC#がガベージコレクトされていることを知っていますが、アプリケーションには何らかの問題があります。C#:ログファイルのすべての変数とそのメモリ使用量を一覧表示します。
私は自分のアプリケーションにlog4netのを使用していると私は私の着信データを管理するためのデータベースとtcpServerにデータを格納するためにエンティティフレームワークを使用しています。
RAM内のすべてのメモリ変数をログファイルの降順でソートしてリストする方法はありますか?あるいは、リアルタイム分析のような問題をデバッグする良い方法はありますか?