かきくけこうもりのよろず投資日記(旧サイト)
 
このサイトは移転しました。サイト右側のリンクから、新しいブログに移動できます。
 


●/ < ナンデ ショリ オソインダヨ

以前書いた、プロセス内で新規にHTTPWebRequestオブジェクトを構築した場合に限ってWebへのアクセスが異様に遅いという点については、結局解決策は見つかりませんでした(きちんと調べていないけど、環境依存っぽいので取っ掛かりが見つからない)。変数スコープに関係なく、同一プロセス内で別のHTTPWebRequestを新たに作ってWebにアクセスすると、それ以降は速くなります。サイトのURLとかサーバーとかは関係ないようです。HTTPWebRequestの中にグローバルなオブジェクトがあってそれが悪さをしているのか、あるいはネットワークリソースをプロセスに与える際に時間がかかっているのか、よくわかりません。
仕方が無いので、起動時にメインとは別のスレッドを作って、ダミーのURLを読み込ませるという処理を追加しました。起動時にはマケスピのRSSにDDEリクエストをするのに時間がかかるので、何か他のことをやらせるのにはちょうどいいのかも知れません。でもテスト中にはマケスピのRSSを利用しないことも多いので、結局今の段階ではあまりいい解決策にはなっていません。

  ●/ < ナンデ ショリ オソインダヨ バカ!!
<■
/  >



7月26日(水) | トラックバック(0) | コメント(0) | 日記 | 管理

この記事へのコメント投稿はできない設定になっています
コメントはありません。


(1/1ページ)