オペレーティングシステム 其の六 20170531
スレッドについて(スレッドとはプロセス内の処理の流れ)
写真を挿入
ブロックされると困ってしまうプログラムがある場合、スレッドという概念が力を発揮する.
困ってしまう例①
ユーザーの入力待ちの間、アニメーションが止まってしまう.
→この場合、入力街でブロックされるスレッドと、アニメーションを動かすスレッドを分岐させれば解決する.
写真を挿入
困ってしまう例②
クライアントの応答を待っているとき、ほかのクライアントの接続を要求したい.
→接続状況に応じてプロセスを派生させたら解決できる.
写真を挿入
困ってしまう例③
複数のシステムを管理する場合、一つずつ確認していては時間がかかりすぎる.
→下の写真のように元から複数に分岐させたら短時間で処理が終了する.