私はVS 2017で非常に大規模なプロジェクトに取り組んでいます.VSは初めてで、デバッグツールであり、以下のコールツリーを解釈する方法を理解するのに苦労しています. 私が理解していることから、自己CPU時間は呼び出し元のメソッドにかかる時間であり、残りの時間はその中で呼び出されるメソッドにかかります。ツリーの最初の項目が自己 CPU 時間を大量に消費している理由がわかりません。外部コードを解釈できるように追加のシンボルをインストールすることになりましたが、私が見たもののほとんどは、スレッドやその他の低レベル操作の開始/停止でした (私はよく知らず、パフォーマンスを改善できるかどうか疑問に思っています)。外部コードが自己 CPU 時間を大量に消費するのはなぜですか? パフォーマンスを向上させるためにできることはありますか? ここで何が起こっているのかを解明するのに役立つ他の方法/ツールはありますか?