スレッド (コンピュータプログラミング)
スレッド (コンピュータプログラミング)とは
スレッドとは、CPU利用の単位。プログラムを実行するときのコンテキスト情報が最小で済むので切り替えが早くなり、ライトウェイトプロセスとも呼ばれる。スレッド(thread)は、”thread of execution”(実行の脈絡)という言葉を省略したものである。
プログラミングの観点からみると、アプリケーションの処理の「実行の脈絡」はひとつでないことが多い。これをシングルスレッドで実現しようとするとシグナル (ソフトウェア) シグナルやタイマーを駆使してコーディングすることになる。また、複数のプロセスに分割してプロセス間通信で協調動作させるという方法もある。しかし、いずれの場合もそれらの機能を使うための余分な、本来のアルゴリズムと関係ないコーディングが必要となる。スレッドを使用したプログラミングは本来のアルゴリズムに集中しやすくなり、プログラムの構造が改善されるという効果がある。
- 出典: フリー百科事典『ウィキペディア(Wikipedia)』
- [ スレッド (コンピュータプログラミング)の改定履歴 ]
電子黒板
PC画面を映写したボード上で書込みやパソコン操作ができる、インタラクティブな電子ボード。
Juniper(ジュニパー)
Juniper Networks社はネットワークとセキュリティを軸に幅広い製品を開発している企業です。









