■23561 / ) |
Re[5]: Thread.Sleepについて |
□投稿者/ ともいま (4回)-(2008/08/18(Mon) 17:04:42)
|
皆さん、有効な回答を色々と有難う御座います。
■No23556 (渋木宏明(ひどり) さん) に返信 > 誰かがどこかでとてつもなく重たい処理を行っているのか、実行環境が極端によわっちいってことはありませんか? 確かに2秒Sleepで4秒間制御が戻らない時にCPUの負荷は若干上がっています。 テストした環境はCPU:PentiumD2.8G、メモリ1GBで、片方のCPUが数秒間50%程度になるタイミングで Sleepの戻り遅れが発生しています。
別スレッドで他の機器にTCPCLIENTを用いてCONNECT処理を行っているのですが、 その相手のポートが閉じている場合、エラーが発生しCATCHされるタイミングでCPUの負荷が若干上がっています。 どうもそのタイミングでSleepの戻りが遅くなっているようです。 このスレッドを動作させないと今のところ、Sleepの遅れは発生していません。 今回判明したタイミングは1つの要因であって、他にも要因があると睨んでいます。
スレッド間でこういった影響は頻繁にあるものなのでしょうか?
|
|