3

ロギング ライブラリにこのコードがあります

var stackTrace = new StackTrace();
string operationName = stackTrace.GetFrame(1).GetMethod().Name;

PerfView ツールを使用した私のパフォーマンス分析によると、次のように表示されます。

PerfView etl ファイルからの画像

私が追加したコードによるパフォーマンスへの影響を知っている人はいますか? はいの場合、パフォーマンスに大きな影響を与えずにメソッド名を取得できる他の方法はありますか?

現在、4 コア マシンで 1000 TPS として実行しています。そして、CPUの15.1%を使用していることがわかります

4

1 に答える 1