[1408] Re:マルチスレッドについて
投稿者:(ぱ)こと管理人
2009/07/23 02:05:08
ひとまずここだけ。
> Windowsのメッセージシステム…、あれは同期非同期以前のシーケンシャル
>処理システムなんです。1スレッドでメッセージ取り出しループ処理して、メッセー
>ジを受け取り、そのメッセージに対応する関数を呼んでいるだけで、並列処理は
>していないです。
Windowsのメッセージシステムが並列でないのは当然ですけど、
ブラウザであれば、コンテンツの取得の方を別スレッドで回せるはずですよね。
IEがどうなっているかは知りませんが、いまどきのアプリですから当然そうなって
いるのではないでしょうか。
でも、コンテンツ取得スレッドがネットワークの待ちでブロックされていたり、
ActiveXコンポーネントが動作中だったりすると、結局×ボタンで止められない
ような感じがしています。まあいろいろ難しいよね、という程度の意味です。