0

コードにいくつかの Trace.Write 行があり、リスナーがない場合、それらの呼び出しを行うと過度のメモリ使用量/メモリ リークが発生しますか?

trace.write は単にイベント呼び出しを行っているだけで、実際にはデータ ストレージを行っていないと想定しているため、この仮定に基づくと、答えは「いいえ」であり、大量のメモリを消費しません。

4

1 に答える 1

1

メモリ リークはありませんが、トレースをオンにすると、リスナーがなくても、プロセッサとメモリの両方にオーバーヘッドが発生します。何もしていない場合は、トレースをオフにします。これは構成で簡単に実行できます。

于 2011-04-27T19:30:28.803 に答える