web-dev-qa-db-ja.com

DLLHost問題ありDLL

ゆっくりと反応するウェブサーバーがあります。 DLLHost.exeが問題のようです(最大100%のプロセッサを使用)。 DLLHostのどのdllが問題を引き起こしているのかをどのように見分けるのですか。 Process Explorerでロードされるものを確認しましたが、リストの長さは100DLLです。問題を特定するためにどのようなツールまたは手法を使用できますか?

2
C. Ross

IISの高いCPU使用率のデバッグ に関する優れた記事があります。これに従うと、問題の原因となっているDLLを特定するのに役立つダンプファイルを作成できるはずです。

DLLが問題の原因であると判断したら、その原因と問題の原因を突き止めようとします。かなり頻繁に、少なくともカスタムソフトウェア用に作成されたDLLでは、コードがループでスタックしているためです。

1
Sam Cogan