プロが教える店舗&オフィスのセキュリティ対策術

はじめて投稿させてもらいます。
現在わたしは仕事でUNIXサーバに自動で接続して作業をするようなアプリをいくつか作っています。
実際にサーバに接続しにいく部分は、telnetで接続するフリーのCOMコンポーネントを使用しています。
ソース内でそのコンポーネントのオブジェクトを生成して、作業が終わればちゃんとオブジェクトを解放しています。
VBで作成したアプリでは、それを実行しているマシンに特に異常は見られないのですが、ASPで作成したVBScriptを実行させるとDLLHOST.exeというプロセスがCPU使用率を100%にさせるという現象が起こります。
環境はWin2000 Professional で IIS5.0を使用しています。
iisreset /restart でIISのサービスを再起動させれば直りますが、CPU使用率が100%になる理由をどうしても知りたいのです。
どなたか解決方法を知っている方がいましたら教えていただけませんでしょうか。
よろしくお願いします。
ちなみにDLLHOSTで検索したら、それらしいことがマイクロソフトのHPなどにありましたが、似たような情報なだけで解決にはいたりませんでした。

A 回答 (3件)

はじめまして、こんにちは


dllhost.exe についての詳細な説明を次のURLで参照することができます

http://www.windowsfiles.jp/fairu/dllhost.exe.html

参考URL:http://www.windowsfiles.jp/fairu/dllhost.exe.html
    • good
    • 0

回答でなくて恐縮です.私も同症状で困っています.質問者と同じ環境です.サイトを運営してから2年になりますが,9月に初めてDLLHO

ST.EXEがCPU100%となり,以後3回現れました.再起動で復旧させています.タスクマネージャーを見ると,DLLHOST.EXEが2つあり,片方が100%使っています.どのようなタイミングであらわれるのか,どのASPが実行されるときにあらわれるのか分からず,手の打ちようがありません.どなたかアドバイスをお願い致します.

この回答への補足

ああ、やっぱり同じ方がいましたかぁ。
どうしたもんでしょうねぇ。
ちなみにわたしの場合は、ASPのソースの中でフリーのCOMコンポーネントを使っているんですが、そのコンポーネントのオブジェクトを変数にセットしたまではいいんですが、UNIXサーバのIPアドレスとポート番号をセットするメソッドを経て、次に実際にUNIXサーバに接続しに行くメソッドを使用した時点で、CPU使用率が100%になっちゃうんです。そのコンポーネントと相性が悪いのかなぁ。

補足日時:2002/11/03 18:46
    • good
    • 0

>それらしいことがマイクロソフトのHPなどにありましたが、似たような情報なだけで解決にはいたりませんでした。



マイクロソフトのどの情報を確認されたのでしょうか。私ならこのような危険な症状を含んでいる場合には使用しないようにしますが。

参考URL:http://support.microsoft.com/default.aspx?scid=K …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!